...
You can also use this class to perform date-time operations, such as calculations, formatting or converting between date-time formats.
Метод | Описание метода | Описание метода | addDaysLocalTime(days) | Описание: Добавляет к текущему DateTime указанное количество дней. Отрицательный параметр вычитает дни. Метод определяет локальную дату и время, эквивалентные значению, сохраненному объектом SimpleDateTime, затем добавляет или вычитает дни, используя локальные значения даты и времени. Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00");simple_date_time.addDaysLocalTime(-1) ss.info(simple_date_time.getValue()); // 2018-12-31 |
addDaysUTC(days) | Описание: Добавляет указанное количество дней к текущему объекту SimpleDateTime. Отрицательный параметр вычитает дни. Метод определяет дату и время в формате UTC, эквивалентные значению, сохраненному объектом SimpleDateTime, затем добавляет или вычитает дни, используя значения даты и времени в формате UTC. Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addWeeksLocalTime(weeks) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addWeeksUTC(weeks) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addMonthsLocalTime(months) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addMonthsUTC(months) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addYearsLocalTime(years) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
addYearsUTC(years) | Описание: Принимает:integer. Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
after(dateTime) | Описание: Возвращает true, если текущая дата позже переданной. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
before(dateTime) | Описание: Возвращает true, если текущая дата раньше переданной. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
compareTo(dateTime) | Описание: Возвращает 0, если переданная и текущая дата равны, 1 - если текущая дата больше и -1, если текущая дата меньше. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); ss.info( first_simple_date_time.compareTo(second_simple_date_time) ); // 1 | |||
equals(dateTime) | Описание: Проверяет, равна ли переданная дата дате текущего объекта. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); ss.info( first_simple_date_time.equals(second_simple_date_time) ); // 0 | |||
getValue() | Описание: Возвращает дату и время в дефолтном формате. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDisplayValue() | Описание: Возвращает дату и время в пользовательском формате и пользовательской тайм-зоне Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getNumericValue() | Описание: Возвращает TimeStamp в миллисекундах. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getTime() | Описание: Возвращает объект SimpleTimeApi с текущим временем в дефолтной тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getLocalTime() | Описание: Возвращает объект SimpleTimeApi с текущим временем в пользовательской тайм-зоне Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDate() | Описание: Возвращает текущую дату в дефолтной тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getLocalDate() | Описание: Возвращает текущую дату в пользовательской тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getMonthLocalTime() | Описание: Возвращает месяц, сохраненный объектом SimpleDateTime, в пользовательской тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getMonthUTC() | Описание: Возвращает месяц, сохраненный объектом SimpleDateTime, в дефолтной тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getYearLocalTime() | Описание: Возвращает год, сохраненный объектом SimpleDateTime, в пользовательской тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getYearUTC() | Описание: Возвращает год, сохраненный объектом SimpleDateTime, в в дефолтной тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getWeekOfYearLocalTime() | Описание: Возвращает неделю года , сохраненную объектом SimpleDateTime, в пользовательской тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getWeekOfYearUTC() | Описание: Возвращает неделю года , сохраненную объектом SimpleDateTime, в дефолтной тайм-зоне. Принимает:Ничего. var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDayOfWeekLocalTime() | Описание: Возвращает день недели , сохраненный объектом SimpleDateTime, в пользовательской тайм-зоне. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDayOfWeekUTC() | Описание: Возвращает день недели , сохраненный объектом SimpleDateTime, в дефолтной тайм-зоне. Принимает:Ничего. Exaple: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDayOfMonthLocalTime() | Описание: Возвращает день месяца в пользовательской тайм-зоне. Принимает:Ничего. Exaple: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDayOfMonthUTC() | Описание: Возвращает день месяца в UTC тайм-зоне Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDaysInMonthLocalTime() | Описание: Возвращает количество дней в месяце в пользовательской тайм-зоне Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getDaysInMonthUTC() | Описание: Возвращает количество дней в месяце в дефолтной тайм-зоне Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
getErrorMsg() | Описание: Возвращает сообщение об ошибке в случае неверного формата DateTime. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-zz-01 08:00:00"); | |||
isValid() | Описание:Валидация корректной даты и времени. Принимает:Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
setDisplayValue(dateTime, format) | Описание:Устанавливает DateTime с учетом пользовательской тайм-зоны. Принимает:dateTime - string, опционально: format - string (по умолчанию - null). Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
setValue(dateTime) | Описание: Устанавливает дату и время объекта SimpleDateTime. Принимает:
Возвращает: Ничего. Example: var first_simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); | |||
subtract(first, second) | Описание:Отнимает от текущего времени либо возвращает разницу между переданными объектами SimpleDateTime. Принимает:
Возвращает: объект SimpleDuration Example: var simple_date_time = new SimpleDateTime("2019-01-01 08:00:00"); var simple_time = new SimpleTime(); simple_date_time.subtract(simple_time); var second_simple_time = simple_date_time.getTime(); |
...