date Alt ←

Конструктор ::create

Произвольная дата.

^date::create(year;month)
^date::create(year;month;day)
^date::create(year;month;day;hour;minute;second)
^date::create(year;month;day;hour;minute;second)[TZ]
Последний вариант конструктора доступен начиная с версии [3.4.5]

Создает объект класса date, содержащий значение произвольной даты с точностью до секунды. Обязательными параметрами конструктора являются значения года и месяца. Параметры конструктора: day, hour, minute, second, TZ являются необязательными. Если они не заданы, подставляются первый день, нулевые час, минута и секунда, а также текущий часовой пояс.

Пример

$president_on_tv_at[^date::create(2001;12;31;23;55)]

В результате выполнения данного кода создается объект класса date, значения полей которого соответствуют времени появления президента на телевизионном экране в комнате с веб-сервером.