[英]What is the scope of action on date_default_timezone_set in PHP?
[英]What is the closest thing to 'date_default_timezone_set' in PHP4?
如何在PHP4中實現與'date_default_timezone_set'類似的效果? 我需要使用date()函數,同時考慮當地時區和日光節省。
編輯:putenv的示例:
putenv('TZ=Australia/Victoria');
echo date('l jS \of F Y h:i:s A');
輸出
2011年10月6日星期四07:36:49 PM
維多利亞的實際時間
2011年10月7日星期五06:36:49 AM
沒有解決方案來自這個問題。 我最終做了一個關於使用Flash Player的手動工作。
您可以使用:
ini_set("date.timezone", "Europe/Berlin"); // PHP 4
設置腳本中所有日期/時間函數使用的默認時區!
您也可以使用INI設置date.timezone來設置默認時區,而不是使用此功能在腳本中設置默認時區。
看起來TZ環境變量就是您需要使用的。 使用putenv(),您應該能夠動態更改時區。
你可以檢查日光功能:日期(“我”,時間());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.