Класс BirtDuration
PnYnMnDTnHnMnS
![]()
nY - число лет
![]()
nM - число месяцев
![]()
nD - число дней
![]()
nH - число часов
![]()
nM - число минут
![]()
nS - число секундНапример, следующее значение соответствует интервалу 2 года 3 месяца и 5 дней:
Следующее значение соответствует интервалу 10 часов:
Класс BirtDuration является статическим. Приложения не могут создавать экземпляры данного класса.
BirtDuration.add
Эта функция складывает два интервала времени и возвращает сумму.
String. Первый интервал-слагаемое.
String. Второй интервал-слагаемое.
Пример сложения двух интервалов времени:
BirtDuration.addTo
Эта функция добавляет интервал времени к указанному объекту Date.
Объект Date. Изменяемые дата и время.
Объект Date. Дата, сдвинутая на интервал.
Пример добавления одного года к текущим дате и времени:
BirtDuration.compare
Эта функция сравнивает два интервала времени.
String. Первый сравниваемый интервал.
String. Второй сравниваемый интервал.
С помощью следующих выражений можно сравнить длины указанных интервалов:
BirtDuration.day
Эта функция возвращает значение дней указанного интервала.
String. Интервал времени, из которого берется число дней.
Целое число дней в указанном интервале времени.
В следующих примерах показаны значения дней, возвращаемые для указанных интервалов:
BirtDuration.getSign
Эта функция возвращает знак интервала времени.
String. Оцениваемый интервал времени.
В следующем выражении определяются знаки указанных интервалов времени:
BirtDuration.hour
Эта функция возвращает значение часов указанного интервала.
String. Интервал времени, из которого берется число часов.
Целое число часов в указанном интервале времени.
В следующих примерах показаны значения часов, возвращаемые для указанных интервалов:
BirtDuration.isLongerThan
String. Первый сравниваемый интервал.
String. Второй сравниваемый интервал.
Boolean. true - первый интервал длиннее второго, false - в противном случае.
С помощью следующих выражений можно сравнить длины указанных интервалов:
BirtDuration.isShorterThan
String. Первый сравниваемый интервал.
String. Второй сравниваемый интервал.
Boolean. true - первый интервал короче второго, false - в противном случае.
С помощью следующих выражений можно сравнить длины указанных интервалов:
BirtDuration.minute
Эта функция возвращает значение минут указанного интервала.
String. Интервал времени, из которого берется число минут.
Integer. Целое число минут в указанном интервале времени.
В следующих примерах показаны значения минут, возвращаемые для указанных интервалов:
BirtDuration.month
Эта функция возвращает значение месяцев указанного интервала.
String. Интервал времени, из которого берется число месяцев.
Integer. Целое число месяцев в указанном интервале времени.
В следующих примерах показаны значения месяцев, возвращаемые для указанных интервалов:
BirtDuration.multiply
Эта функция возвращает результат умножения интервала времени на число.
String. Произведение указанных интервала и числа.
Примеры умножения интервала на число:
BirtDuration.negate
Эта функция возвращает значение интервала времени с противоположным знаком.
String. Интервал времени, у которого требуется изменить знак.
String. Значение указанного интервала с противоположным знаком.
Примеры изменения знака интервала времени:
BirtDuration.second
Эта функция возвращает значение секунд указанного интервала.
String. Интервал времени, из которого берется число секунд.
Integer. Целое число секунд в указанном интервале времени.
В следующих примерах показаны значения секунд, возвращаемые для указанных интервалов:
BirtDuration.subtract
Эта функция вычисляет разность двух интервалов времени.
Пример разности двух интервалов:
BirtDuration.timeInMills
String. Интервал времени, чья длина будет пересчитана в миллисекунды.
Числовой объект. Длина указанного интервала в миллисекундах.
BirtDuration.year
Эта функция возвращает значение количества лет указанного интервала.
String. Интервал времени, из которого берется число лет.
Integer. Целое число лет в указанном интервале времени.
В следующих примерах показаны значения количества лет, возвращаемые для указанных интервалов:
| (c) Copyright Actuate Corporation 2013 |