struct stat中的一個字段是st_mtime。我認爲這是自1970年1月1日以來的秒數。是格林尼治標準時間還是當地時間?結構統計時間GMT?
4
A
回答
8
time_t
類型表示從1970年1月1日00:00 UTC開始經過的秒數(該時刻稱爲「時代」,發生在世界各地的同一時刻)。你可以認爲「UTC」與「GMT」意思相同(關於細微差別的細節見Leap Second)。
注意,而不是添加或從time_t
型減去值,你應該總是使用localtime()
和mktime()
功能轉換和從本地時區表示。
+0
並不真正影響答案,但就像一個參考,UTC和GMT實際上是不同的,GMT肯定不會被棄用。在夏令時期間,它們相差一小時。曾經讓我的團隊在英國的一個數據中心非常頭痛。 – 2014-07-03 14:43:37
+0
@JohnWu:我剛剛注意到有人編輯我的答案,添加了不正確的信息,你迴應了。道歉;我刪除了不正確的信息,並添加了一個鏈接以進一步解釋。 – 2014-07-03 17:36:03
相關問題
- 1. Python結構統計
- 2. vb.net - GMT時間?
- 3. 通過GMT計算JSP中的時間
- 4. GMT時間到秒
- 5. Java的時間GMT
- 6. PHP 5.2.17:當地時間轉換爲GMT和GMT本地時間
- 7. GMT時間到實時
- 8. 獲取時區GMT時間?
- 9. iphone時間轉換GMT本地時間
- 10. 轉換GMT時間爲當地時間
- 11. Android轉換Unix時間到GMT時間
- 12. 如何在GMT時間獲得時間?
- 13. 轉換本地時間GMT
- 14. 獲取GMT時間蟒蛇
- 15. moment.js更改時間到gmt
- 16. 結構統計和統計功能失敗
- 17. 倒數計時器不能與gmt時間一起工作
- 18. Android時間結構
- 19. UNIX統計時間格式
- 20. Blazeds服務時間統計
- 21. MongoDB的結構統計數據
- 22. 設計系統組織結構表示
- 23. PHP的「倒計時直到」和「因爲時間」 GMT UTC時間功能
- 24. NSDate。將時間和GMT轉換爲時間和零的字符串GMT
- 25. 將GMT時間戳與GMT偏移量轉換爲本地PHP時間戳
- 26. 跨所有操作系統應用文件統計(結構類型統計)
- 27. 使用STL設計實時交易系統的數據結構
- 28. C#計時器結構
- 29. 如何計算GMT日期戳轉換爲相對時間
- 30. 從GMT經緯度的時間偏移的粗略估計
我會說這很無關緊要。無論如何,相同的秒數已經過去了;結果將在同一時間系統中存儲數據。 – 2011-06-07 22:03:59
如果我不知道st_mtime的單位,該如何使用它?如果當地時間是夏令時,與格林尼治標準時間相比,這不會是+ - 1小時+ - Z小時嗎? – johnnycrash 2011-06-07 22:11:02