• http目录显示时间与服务器相差8小时


    一直用nginx做http服务,代码里访问过文件地址,并未认真关注过访问http目录下的时间戳。
    今天浏览文件的时候发现一个问题。web上显示的文件时间戳与服务器时间相比差8个小时。
    具体表现看下图:

                                 web目录时间

                            服务器时间

    很明显标准时间GMT,没有加中国东八区。
    正确的做法是在nginx配置文件里关于本目录字段添加如下语句:

    autoindex_localtime on; #GMT时间 改为 本地时间

    效果如下:

    UTC是我们现在用的时间标准,GMT是老的时间计量标准。
    UTC是根据原子钟来计算时间,而GMT是根据地球的自转和公转来计算时间,
    也就是太阳每天经过位于英国伦敦郊区的皇家格林威治天文台的时间就是中午12点。
    而本地时间则使用GMT+本地时区。

  • 相关阅读:
    熟练使用有棱有角的内存
    计算机进行小数运算时出错的原因
    数据是用二进制数表示的
    代码之外的功夫
    运行库实现
    系统调用与API
    运行库
    内存
    Windows下的动态链接
    Sharding-JDBC 实现垂直分库水平分表
  • 原文地址:https://www.cnblogs.com/zzugyl/p/8316954.html
Copyright © 2020-2023  润新知