我在日曆中使用date('j')
函數。問題是它返回不正確的一天。例如今天在我的國家是第17天,這個功能返回第16天。如何解決這個問題?如何在我的國家獲得正確的日期編號?
1
A
回答
0
默認情況下,date
根據服務器的時間返回日期和時間。檢查輸出到以下內容:
<?php
echo date(DATE_RSS);
?>
這將告訴您當前確切的時間和日期,該服務器設置爲。
請記住,服務器就像你自己的電腦 - 只有它可能位於世界各地的某個地方。正如計算機的時鐘設置爲您所在的本地時間一樣,服務器的時鐘可能會設置爲它所在的本地時間。
但是,您可以在PHP中使用date_default_timezone_set來設置要在腳本中使用的時間和日期。這將改變該腳本中使用的默認時區。
2
通過setting the timezone告訴你的系統你在哪個時區。
相關問題
- 1. 如何根據國家獲得GMT時間的當前日期
- 2. 如何根據訪問者的國家獲得當前日期?
- 3. 如何獲得所選國家的國定假日
- 4. 如何獲得國家,在ios國家名單
- 5. Magento - 如何獲得商店的國家?
- 6. 獲得美國國家
- 7. 如何從給定的電話號碼獲得國家代碼
- 8. 如何獲得日期在正確的格式
- 9. 獲取日期格式patterrn按國家
- 10. 如何獲得日期選取正確的月份Android的
- 11. 如何獲得正確的日期如果系統日期錯誤
- 12. 在Android中獲取國家的國家
- 13. 如何從IP獲得國家
- 14. Symfony:我如何獲得完整的國家名稱
- 15. 我如何獲得一個國家的城市邊界
- 16. 國家PARAMS正確工作
- 17. 獲得一個國家的國家當一個國家被選中
- 18. 如何獲得微調框中的國家和國家呼叫(ISD)代碼
- 19. 如何獲得特定國家的國家和城市 - 谷歌地圖api
- 20. 獲得國家邊界
- 21. 按國家獲得利率
- 22. 獲得國家TelephonyManager VS locale.getCountry()
- 23. 如何在Laravel 4的Validator類中獲得'現在:'以正確響應英國日期?
- 24. Python/Django從IP獲得國家國旗
- 25. 我怎樣才能得到一個國家的鄰居國家?
- 26. 國家在c組中編號
- 27. 如何在oracle中獲取日期格式的國家/地區時區?
- 28. 如何獲得正式日期?
- 29. 如何將日期格式從一個國家設置到另一個國家?
- 30. 在SQL Server中的兩個日期之間獲得編號2008
@Lina閱讀此:'而不是使用此功能來設置腳本中的默認時區,您還可以使用INI設置date.timezone設置默認時區。「 - 這是更正確的方式。 – 2011-05-16 23:46:33
並非所有託管公司都允許訪問php.ini。這並不總是一種選擇。 – 2011-05-16 23:49:09
'date_default_timezone_set'必須是正確的解決方案。 – 2011-05-16 23:56:24