查詢

IntlCalendar::toDateTime()函式—用法及示例

「 將IntlCalendar物件轉換為DateTime物件 」


函式名:IntlCalendar::toDateTime()

適用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8

用法:該函式用於將IntlCalendar物件轉換為DateTime物件。

語法:public DateTime IntlCalendar::toDateTime(void)

引數:該函式不接受任何引數。

返回值:返回一個DateTime物件,表示與當前IntlCalendar物件相同的日期和時間。

示例:

// 建立一個IntlCalendar物件
$calendar = IntlCalendar::createInstance(null, 'en_US');

// 設定日期和時間
$calendar->set(2022, 5, 15, 10, 30, 0);

// 將IntlCalendar物件轉換為DateTime物件
$datetime = $calendar->toDateTime();

// 輸出轉換後的日期和時間
echo $datetime->format('Y-m-d H:i:s');  // 輸出:2022-06-15 10:30:00

在上面的示例中,我們首先使用createInstance()函式建立了一個IntlCalendar物件,然後使用set()函式設定了日期和時間為2022年6月15日10點30分。接下來,我們使用toDateTime()函式將IntlCalendar物件轉換為DateTime物件。最後,我們使用DateTime物件的format()方法將日期和時間以指定的格式輸出。

補充糾錯
熱門PHP函式
分享連結