【JS】时间格式转化相差8小时的原因

时间格式转化相差8小时的原因

时间类型

UTC

协调世界时,又称世界统一时间、世界标准时间、国际协调时间,简称UTC(Coordinated Universal Time)
UTC+8即为北京时间,目前一般认为UTC与GMT是一致的(相差0.9s)

UTC时间格式: YYYY-MM-DDThh:mm:ssZ
例如:2023-06-12T02:00:00Z
北京时间为202306111000

注:时分秒后面加Z表示UTC时间,不加Z表示本地时间

GMT

是格林尼治时间,GMT+8即为北京时间

CST

可视为中国、古巴的标准时间或美国、澳大利亚的中部时间。比世界标准时间早8小时。

出现时间转化中相差8小时的原因

在这里插入图片描述
由①—>②时间转化相差8小时的原因(推测):系统知道本地时间为北京时间,所以认为是把北京时间转为UTC时间,自动减去了8小时。

猜你喜欢

转载自blog.csdn.net/LookForDream_/article/details/131164013