首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这些是什么时间的标准?

这些是什么时间的标准?
EN

Stack Overflow用户
提问于 2014-08-06 21:00:10
回答 1查看 19关注 0票数 0

对于时区和时间标准转换的挫折感似乎是程序员之间的一种共同体验,我终于加入了这个俱乐部。你能帮我识别这三种格式吗?

代码语言:javascript
复制
0325.09:58:27.944

1407337254

20140806 10:59:54

我意识到这可能还不够继续下去,因为很难区分几个月和几天等等,但希望标点符号至少能够识别第一种格式。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-07 18:46:53

这些都不符合标准,但是您可以推断出它们所代表的是什么。

0325.09:58:27.944

这是一个棘手的问题,因为它0325可以代表以下任何一个:

  • 某个未知年份的3月25日
  • 某个未知时代之后的325天
  • 325天所用时间

不过,除了3月25日的选择之外,任何事情都有一个领先的零值,这可能有点奇怪。

1407337254

这是一个"UNIX时间戳“。你可以在维基百科上读到它们。。这一个相当于Wed,2014年8月6日15:00:54格林尼治标准时间。epochconverter.com是快速处理这些值的好站点。

注意,虽然UNIX时间戳是一种常见的约定,但它们不是标准。IETF、W3C、ISO、ECMA或其他标准机构没有描述UNIX时间戳标准的RFC或其他规范。

20140806 10:59:54

第一部分是YYYYMMDD格式的一年。第二部分是HH:MM:SS格式的时间。然而,这与ISO8601很接近:

  • 通常有一个分隔日期和时间组件的T,尽管规范确实允许“通过相互协议”省略它。
  • 将基本表单和扩展表单混合使用是无效的。您可能有2014-08-06T10:59:54,或者20140806T105954,但不是这里显示的混合。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25170084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档