http目錄顯示時間與服務器相差8小時


一直用nginx做http服務,代碼里訪問過文件地址,並未認真關注過訪問http目錄下的時間戳。
今天瀏覽文件的時候發現一個問題。web上顯示的文件時間戳與服務器時間相比差8個小時。
具體表現看下圖:

                             web目錄時間

 

                        服務器時間

 

很明顯標准時間GMT,沒有加中國東八區。
正確的做法是在nginx配置文件里關於本目錄字段添加如下語句:

autoindex_localtime on; #GMT時間 改為 本地時間

效果如下:

UTC是我們現在用的時間標准,GMT是老的時間計量標准。
UTC是根據原子鍾來計算時間,而GMT是根據地球的自轉和公轉來計算時間,
也就是太陽每天經過位於英國倫敦郊區的皇家格林威治天文台的時間就是中午12點。
而本地時間則使用GMT+本地時區。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM