MySQL的NOW()是否遵循系統的時區或GMT或UTC等標準?MySQL的NOW()是否遵循
回答
它在當前時區。從5.1 docs:
返回當前日期和時間作爲在 值 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS.uuuuuu格式, 取決於功能是否被中使用 一個字符串或數字上下文。 該值以當前的 時區表示。
現在「當前時區」可能意味着不同的事情:
- 系統時區
- 一般
- 連接特定的時區MySQL服務器指定的時區
更多的細節在5.1 time zone documentation。
(5.4文檔看起來是一樣的,這些位。顯然,請查閱你的最好的信息運行的版本的文檔。)
每the docs,規則很複雜,但主要歸結爲「當前會話的時區」(默認爲系統時區):
當前會話時區設置 影響時間 值是區敏感的顯示和存儲。該 包括由諸如NOW()或CURTIME(), 之類的函數顯示的值以及從TIMESTAMP列中存儲的值以及從TIMESTAMP列中檢索的 中顯示的值。 TIMESTAMP列的值從當前時區的 轉換爲UTC存儲的 ,並從UTC轉換爲當前的 時區以供檢索。
當然,如果您需要UTC,您可以使用UTC_TIMESTAMP()
。
據我所知,它的系統時鐘返回。檢查您系統的時區。我在本地連接MySQL(如從PHP)時區對MySQL無關緊要,我更喜歡用PHP處理它們。
你能否再次解釋一下PHP的東西。如果我使用PHP獲取時間戳列,它的時區是什麼?默認的PHP時區? – Sohaib 2015-04-24 05:07:36
- 1. Hazelcast是否遵循JSR-107
- 2. WebAPI獲取是否遵循重定向?
- 3. R是否嚴格遵循BEDMAS?
- 4. Google Chrome是否遵循Firefox規範
- 5. 這是否遵循AAA模式?
- 6. 您是否遵循個人軟件流程?你的組織/團隊是否遵循團隊軟件過程?
- 7. mysql NOW()+ $ seconds php?
- 8. HTML5 localStorage:我的代碼是否遵循正確的標準?
- 9. 我是否應該遵循Java包的命名約定?
- 10. Twitterbot是否會遵循Twitter卡的url重定向?
- 11. Nuget Feed是否遵循已定義的標準?
- 12. 此代碼是否遵循標準的Objective-C和MVC約定?
- 13. 我的概念是否遵循微服務架構?
- 14. 此代碼是否遵循遞歸的定義?
- 15. 檢查Web服務器是否遵循HTTP標準的工具?
- 16. numpy.correlate是否可能不遵循給定的公式?
- 17. sqoop命令的屬性是否遵循某種語法順序?
- 18. Java是否完全遵循面向對象的編程模型?
- 19. 檢查字符串是否遵循Java中的ISBN-13
- 20. 我們是否需要遵循http接受標題的錯誤?
- 21. MySQL PDO NOW()作爲賦值 - 是否有可能?
- 22. 檢查一組日期是否小於NOW() - mysql
- 23. 遵循PEP8指導原則是否使得您的代碼運行得比沒有遵循它更快?
- 24. mySQL SELECT timestamp(now() - 3000);
- 25. Hipaa遵循ASP.NET
- 26. action_mailer.delivery_method遵循
- 27. PDO使用MySQL的NOW()
- 28. MySQL的NOW()變化時區
- 29. PHP替代MySQL的NOW()
- 30. 檢查用戶是否遵循路線(iphone)
+1用於提及UTC_TIMESTAMP()函數。 – 2013-05-11 05:11:38