0
考慮到全局配置中的選定時區,你知道有什麼方法檢查Joomla中的當前時間嗎? 我一直在尋找管理員設置,但沒有看到任何關於當前時間的單詞。Joomla的服務器時間
考慮到全局配置中的選定時區,你知道有什麼方法檢查Joomla中的當前時間嗎? 我一直在尋找管理員設置,但沒有看到任何關於當前時間的單詞。Joomla的服務器時間
您可以使用下面的代碼:
$date = new DateTime();
$config = JFactory::getConfig();
$date->setTimezone(new DateTimeZone($config->get('offset')));
這做了兩兩件事。第一行根據當前服務器時間和時區創建一個DateTime
對象。以下兩行代碼獲取Joomla的全局配置,並將out date對象的時區更改爲該時區。
然後,您可以通過調用$date->format('Y-m-d H:i:s');
將日期格式化爲任何您喜歡的格式。您可以根據需要替換格式說明符,可以在此處找到可能的格式選項參考:http://www.php.net/manual/de/function.date.php
有一個時區設置。除此之外,它只是使用服務器上的時間,而不是通過Joomla。 –