时间的表示格式

6/27/2024 3:52:52 PM
293
0

1. UTC(协调世界时)

UTC 是一种基于原子时间的时间标准,常用于精确时间测量。UTC 时间通常以 ISO 8601 格式表示

格式:

  • YYYY-MM-DDThh:mm:ssZ
  • 示例: 2024-06-27T14:30:00Z

2. GMT(格林尼治标准时间)

GMT 是一个旧的时间标准,通常与 UTC 相同或接近。表示方式类似于 UTC,但通常不会明确标记 Z

格式:

  • Day, DD Mon YYYY hh:mm:ss GMT
  • 示例: Tue, 27 Jun 2024 14:30:00 GMT

3. Unix 时间戳

Unix 时间戳表示自1970年1月1日00:00:00 UTC以来的秒数。它通常以整数形式表示。

格式:

  • 整数
  • 示例: 1719469800

4. RFC 2822 / RFC 822

这些标准常用于电子邮件头部,包含日期和时间信息。

格式:

  • Day, DD Mon YYYY hh:mm:ss +/-hhmm
  • 示例: Tue, 27 Jun 2024 14:30:00 +0000

5. ISO 8601

ISO 8601 是一种国际日期和时间表示标准,非常常用。

格式:

  • 日期: YYYY-MM-DD
  • 日期和时间: YYYY-MM-DDThh:mm:ssZ
  • 示例: 2024-06-27T14:30:00Z  (Z表示UTC时间)
  • 示例: 2020-01-01T21:30:03+08:00

6. POSIX 时间

POSIX 时间是 Unix 时间戳的一种变体,表示自1970年1月1日00:00:00 UTC以来的秒数,通常用于系统级别的时间计算。

格式:

  • 整数
  • 示例: 1719469800

7. Windows 文件时间

Windows 文件时间表示自1601年1月1日以来的100纳秒间隔数。它通常用于文件系统和其他系统时间表示。

格式:

  • 大整数
  • 示例: 132271099200000000

8. JavaScript Date

JavaScript 中的 Date 对象通常使用毫秒数来表示自1970年1月1日00:00:00 UTC以来的时间。

 

扩展阅读:   ISO 8601日期格式与持续时间格式 

 

      全部评论



      提问