【问题标题】:Is there a name for the date format "YYYY-MM-DD HH:MM:SS"?日期格式“YYYY-MM-DD HH:MM:SS”有名称吗?
【发布时间】:2012-01-24 15:26:42
【问题描述】:

对于通过电话或与我的同事交谈,是否已经建立了这种日期格式的简写名称?

其他标准日期格式的名称也很有用。

【问题讨论】:

  • 我认为在.NET中是longdatetime格式
  • According to MSDN Books Online on CAST and CONVERT,它被称为 ODBC 规范(样式 20/120)
  • +1 用于 ODBC 规范。 Marc 链接的页面上的表格也是对其他常用日期标准的很好参考。
  • 我们(开发者)需要一个没有日期的世界;)

标签: date naming-conventions format


【解决方案1】:

【讨论】:

  • 不完全 - 至少在 SQL Server 中,ISO-8601 格式是 YYYY-MM-DDTHH:MM:SS (注意 T 分隔日期和时间部分;CONVERT 样式 126 - OP 正在寻找的匹配 stlye 20/120)
  • 不只是在 SQL Server 中......实际的 ISO 规范将 T 指定为组合日期时间格式的要求。 iso.org/iso/date_and_time_format#how-it-works
【解决方案2】:

【讨论】:

  • 它可能分别是 ISO 8601 日期和时间,但前提是时间是本地时间,而不是 UTC 时间。对于 UTC 时间,Zulu 的“Z”将附加到时间。正如上面@mark_s 所建议的那样,OP 更有可能正在寻找“ODBC 规范”,因为您的答案是单独的日期和时间格式,而 OP 正在寻找单一格式名称。 (请参阅 mark_s 对 Cade Roux 的回应,了解为什么 ISO 8601 不是作为组合格式的有效答案)
  • @Jon,我指的是当地时间,以防不清楚。
猜你喜欢
  • 2015-11-03
  • 1970-01-01
  • 2015-10-08
  • 2013-11-01
  • 2020-03-07
  • 1970-01-01
  • 2016-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多