日付と時刻のフィールドを設定する

# 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月は0、2月は1、のように続き、 12月は11になります。(カレンダーに存在していれば) Undecember が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