Устанавливает поля даты и времени

# IntlCalendar::setDateTime

(PHP 8 >= 8.3.0)

IntlCalendar::setDateTime — Устанавливает поля даты и времени

### Описание

public function IntlCalendar::setDateTime(
int `$year`,
int `$month`,
int `$dayOfMonth`,
int `$hour`,
int `$minute`,
?int `$second` = `null`
): void

Метод устанавливает поля даты и времени в заданное значение.

### Список параметров

`year`

  Новое значение для константы `IntlCalendar::FIELD_YEAR`.

`month`

  Новое значение для константы `IntlCalendar::FIELD_MONTH`. Последовательность месяцев начинается с нуля, т. е. январь обозначается как 0, февраль – 1, …, декабрь — 11, а недекабрь (если он есть в календаре) — 12.

`dayOfMonth`

  Новое значение для константы `IntlCalendar::FIELD_DAY_OF_MONTH`.

`hour`

  Новое значение для константы `IntlCalendar::FIELD_HOUR_OF_DAY`.

`minute`

  Новое значение для константы `IntlCalendar::FIELD_MINUTE`.

`second`

  Новое значение для константы `IntlCalendar::FIELD_SECOND`.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Примеры

Пример #1 Пример использования метода IntlCalendar::setDateTime()

    <?php

    $intlCal = IntlCalendar::createInstance('UTC');

    $intlCal->setDateTime(2012, 1, 29, 23, 58);

    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open