首页 > 后端开发 > Golang > 为什么 Golang 的参考时间是'Mon Jan 2 15:04:05 MST 2006”?

为什么 Golang 的参考时间是'Mon Jan 2 15:04:05 MST 2006”?

Barbara Streisand
发布: 2024-11-11 17:18:03
原创
651 人浏览过

Why is

Golang 中“Mon Jan 2 15:04:05 MST 2006”的起源

Golang 文档定义了“Mon Jan 2 15:04:05 MST 2006” " 作为时间格式化和解析函数中使用的参考时间。但是这个奇特的日期和时间从何而来?

揭开谜团

紧接着对布局的引用,文档提供了线索:

因为 MST 是 GMT -0700,参考时间可以被认为是 01/02 03:04:05PM '06 -0700。

解码序列

参考时间遵循升序模式:

  1. 月份:一月 (01)
  2. 日:第二天 (02)
  3. 时间:下午 3 点 (03)
  4. 分钟:4 (04)
  5. 第二:5 (05)
  6. 年份:2006 (06)
  7. 时区:山地标准时间(MST,-0700)

基本原理落后于特定时间

使用下午 3 点 (03:04 PM) 而不是凌晨 3 点 (03:04 AM) 可能会确保两位数的小时表示 15:04 和 03:04 PM,清晰可辨。

以上是为什么 Golang 的参考时间是'Mon Jan 2 15:04:05 MST 2006”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板