PHP 的 strtotime()
函數本身不支持多種語言環境。但是,您可以使用 DateTime
類和 IntlDateFormatter
類來實現類似的功能,同時支持多種語言環境。
以下是一個使用 DateTime
和 IntlDateFormatter
的示例:
<?php
// 設置時區
date_default_timezone_set('UTC');
// 創建一個 DateTime 對象
$date = new DateTime('2021-06-01 12:00:00');
// 創建一個 IntlDateFormatter 對象,指定語言環境、日期格式和時間格式
$formatter = new IntlDateFormatter('zh_CN', IntlDateFormatter::FULL, IntlDateFormatter::FULL);
// 使用 IntlDateFormatter 對象格式化日期
$formattedDate = $formatter->format($date);
echo $formattedDate; // 輸出:2021年6月1日星期二 中午12:00:00 UTC
?>
在這個示例中,我們使用了 IntlDateFormatter
類來格式化日期,并指定了語言環境為 “zh_CN”(簡體中文)。您可以根據需要更改語言環境參數。