我是靠谱客的博主 仁爱板凳,最近开发中收集的这篇文章主要介绍yaml文件中ISO-8601格式的日期解析UTC格式扩展格式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ISO-8601 是国际标准化组织提供的一个有关时间表示的规范。

UTC格式

1970-01-01T00:00:00Z 可能是我们最常看到的格式了,这个表示的是一个 UTC 时间,UTC(Coodinated Universal Time),协调世界时,又称世界统一时间、世界标准时间、国际协调时间。UTC相当于本初子午线(即经度0度)上的平均太阳时,过去曾用格林威治平均时(GMT)来表示.北京时间比UTC时间早8小时,以1999年1月1日0000UTC为例,UTC时间是零点,北京时间为1999年1月1日早上8点整。关于上面的时间格式解读如下:

T 为日期和时间的分隔符,无特殊意义,猜测可能使用了英文单词 time 的首字母 T 吧。

Z 表示的是时区。应该取的是 Zone 的首字母,如果你看见表示的格式有 Z 的话,那么就说明当前的时间是 UTC 时间。

扩展格式

完整的 ISO 8601 可以用下面的格式来表示 2021-08-13T14:20:18.992847200-04:00。如果没有字母 Z的话,应该使用的是 + 或者 - 符号,+ 表示的是东,比如说北京, - 表示的是西部,比如 -04:00 表示的是西 5 区的美国东部时间。在秒后面使用点号 . 例如 上面的 .992847200 来表示纳秒,这个时间是可以省略的。

最后

以上就是仁爱板凳为你收集整理的yaml文件中ISO-8601格式的日期解析UTC格式扩展格式的全部内容,希望文章能够帮你解决yaml文件中ISO-8601格式的日期解析UTC格式扩展格式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部