$jsapi.dateForZone
Метод возвращает текущую дату и время в указанном формате.
Синтаксис
Метод принимает два строковых аргумента:
- Идентификатор часового пояса согласно спецификации Java.
- Шаблон для формата даты и времени согласно документации Java-объекта
SimpleDateFormat.
Метод возвращает строку.
$jsapi.dateForZone("Europe/Moscow", "dd.MM"); // => "23.06"
Особенности
-
Вы также можете получить отформатированные дату и время при помощи метода
$jsapi.timeForZoneв сочетании с методомformatиз библиотеки Moment.js.предупреждениеМетодыmoment.formatи$jsapi.dateForZoneиспользуют разные форматы шаблонов даты и времениы. В частности:Формат Java Moment.js DНомер дня в году, от 1 до 365 или 366 Номер дня в месяце, от 1 до 31 dНомер дня в месяце, от 1 до 31 Номер дня недели, от 0 (воскресенье) до 6 (суббота) -
Если в проекте с использованием
$jsapi.dateForZoneесть автоматизированные тесты, для них нужно переопределить время, которое будет считаться за текущее. Используйте тег<dateTime>.