我正在查看任务的“modified_at”字段。我看到以下“2013-09-25*T*03:55:22.054*Z*”
T 和 Z 代表什么?我怀疑它代表时区信息,但我不确定如何使用它。
非常感谢任何帮助。
最佳答案
这是表示组合日期和时间的非常标准的格式,称为 ISO 8601。如果您正在解析字符串,“T”将分隔日期和时间。 Z 表示“祖鲁时间”,也称为 UTC 或格林威治标准时间(相对于其他时区)。
不过,您不必自己解析该字符串 - 基本上每种流行的编程语言都能够获取该字符串并将其转换为适合该语言的日期/时间表示形式。
JavaScript:
date = new Date("2013-09-25T03:55:22.054Z");
ruby :
date = DateTime.iso8601("2013-09-25T03:55:22.054Z");
等等
关于asana - Asana API 中日期字段的时区格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18999231/