国际化通用程序或标准协议通常都涉及到时区问题,比如最近项目用到的OIDC(OpenID Connect). OIDC基于OAuth2协议,其id_token中包含了exp来表达该Token的过期时间,值为Unix Epoch(Timestamp,时间戳),通常各语言的日期实现会将该时间戳转换为本地日期,然后进行日期的比较. 0 时区与Unix Epoch 0.1 时区 为了统一地球上各地区的时间,建立了世界时,格林威治标准时间即作为第一个标准时间.地球以格林威治子午线为标准即0时区,按经度划分为