日期时间表示格式大全: ISO 8601、RFC、时间戳、Excel...

有很多种日期和时间表示格式,其中一些较常见的格式如下:

1、ISO 8601:这是一种国际标准的日期和时间表示方式,格式为YYYY-MM-DDTHH:mm:ss.sssZ,其中 YYYY代表四位数年份,MM 代表月份,DD 代表天数,T 作为日期和时间的分隔符,HH 代表小时,mm 代表分钟,ss.sss代表秒和毫秒,Z 代表时区。例如:2023-04-13T15:30:00.000Z
2、RFC 3339:这是一种在互联网上广泛使用的日期和时间表示方式,它基于 ISO 8601格式,但对其进行了一些扩展,例如允许使用非零开头的小时、分钟和秒。例如:2023-04-13T15:30:00Z
3、RFC 2822:这是一种用于电子邮件日期和时间表示的格式,例如:Thu, 13 Apr 2023 15:30:00 +0000
4、Unix 时间戳:这是一种用于表示自 1970 年 1 月 1 日 00:00:00 UTC(世界协调时间)以来的秒数。例如:1678882200
5、自然语言表示:这种格式以人类易读的方式表示日期和时间,例如:April 13, 2023, 3:30 PM
6、中文日期表示:这种格式用汉字表示日期和时间,例如:2023年4月13日 15:30
7、美国习惯用法:美国常见的日期表示方式为 MM/DD/YYYY,例如:04/13/2023。时间表示方式通常为 12小时制,例如:3:30 PM。
8、欧洲习惯用法:欧洲常见的日期表示方式为 DD.MM.YYYY,例如:13.04.2023。时间表示方式通常为 24小时制,例如:15:30。
9、ISO 8601 的扩展表示:在 ISO 8601基础上,还可以表示更详细的时间信息,如时区偏移、周数、季度等。例如:2023-W15-4 表示 2023 年第 15周的星期四,2023-Q2 表示 2023 年第二季度。
10、Julian 日期:这种格式以公元前 4713 年 1 月 1 日为起点,表示从起点到指定日期的连续天数。例如,儒略日数(JulianDay Number,简写为 JDN)表示某一天,而儒略日期(Julian Date,简写为JD)表示某一天的某一时刻。儒略日期的格式为:JD 2459589.3125。
11、Microsoft Excel 日期序数:在 Microsoft Excel 中,日期表示为一个序数值,该值表示自 1900 年 1月 1 日(或 1904 年 1 月 1 日,取决于所使用的日期系统)以来的天数。例如,2023-04-13 在 Excel 中表示为45800(基于 1900 年系统)。
12、Swatch Internet Time:这是一种基于比耶尔时间(Biel Mean Time,BMT)的全球统一时间单位,以.beat 为单位,一天被划分为 1000 个 beats。例如:@500 表示一天过去了一半。
13、POSIX 时间(又称 Unix 时间):这是一种用于表示自 1970 年 1 月 1 日 00:00:00 UTC
以来的秒数,不包括闰秒。与 Unix 时间戳类似,但 POSIX 时间会明确排除闰秒。例如:1678882200
14、TAI 时间:这是国际原子时(International Atomic Time,TAI),它是一种基于原子钟的时间系统,用于表示自1958 年 1 月 1 日 00:00:00 以来的秒数。例如:TAI 2,142,231,200
15、GPS 时间:这是全球定位系统(Global Positioning System,GPS)使用的时间系统,用于表示自 1980 年1 月 6 日 00:00:00 以来的周数和秒数。例如:GPS Week 2244, Seconds 302400
16、自定义格式:许多软件、库和程序允许用户自定义日期和时间的表示方式。例如,Python 的 strftime函数允许用户指定日期和时间的格式,例如:%Y-%m-%d %H:%M:%S 表示 2023-04-13 15:30:00。
以上是一些其他的日期和时间表示格式。值得注意的是,在处理日期和时间数据时,可能需要进行格式转换以确保兼容性和正确性。不同编程语言和库提供了各种方法来处理和转换日期和时间数据,根据具体应用场景选择合适的表示方式是很重要的。
————————————————
版权声明:本文为CSDN博主「小龙在山东」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lilongsy/article/details/130130776

你可能感兴趣的:(microsoft)