我想使用 unix 时间作为出生日期,但对于出生日期来说效果不佳,因为 Unix 时间从 1970 年开始。
我将以 JSON 格式发送出生日期。使用带负数的 Unix 时间有意义吗?还是有其他更好的标准?
这是一个 API,与多个客户端一起工作,所以我想使用一个标准的、简单的约定。YYYYMMDD 似乎令人困惑且容易出错。
我想使用 unix 时间作为出生日期,但对于出生日期来说效果不佳,因为 Unix 时间从 1970 年开始。
我将以 JSON 格式发送出生日期。使用带负数的 Unix 时间有意义吗?还是有其他更好的标准?
这是一个 API,与多个客户端一起工作,所以我想使用一个标准的、简单的约定。YYYYMMDD 似乎令人困惑且容易出错。
国际标准化组织 (ISO) 提倡YYYY-MM-DD
.
万维网联盟 (W3C) 的质量保证利益集团 (QAIG) 评论说:
然而,ISO 日期格式虽然并不完美,但却是普遍(且准确)可理解的日期表示的最佳选择。[链接]
而且我认为大多数具有技术头脑的人都会认识到这一点。