【发布时间】:2011-06-16 20:51:05
【问题描述】:
我正在为我们的应用设定标准。
我一直在想,我应该选择使用什么默认日期格式?
应该是:
- 国际化和时区感知,格式应该能够代表用户本地时间
- 可以被 SimpleDataFormat(或类似的,仅限 jdk 类)高效解析
- 与编程语言无关(可以在 java、python、god forbid C++ 中解析 :) 和 co。)
- 最好是基于 ISO 或其他公认的标准
- 通过 HTTP 轻松通信(如果需要,JSON 或 YAML 或类似的东西)
- 可以将时间表示为秒级分辨率(越精确越好,如果可能,为微秒级)。
- 人类可读是加分项,但不是必需的
- 紧凑是加分项,但不是必需的
谢谢你,
马克西姆。
【问题讨论】:
标签: java datetime standards datetime-format datetime-parsing