【发布时间】:2010-10-14 01:48:38
【问题描述】:
我有一个 long ,它有 UTC 格式的时间作为某些数据的时间戳,现在我想将其转换为这种格式: 第 1-12 个月 第 1-31 天 24 小时制 0-23 分钟 0-59 秒 0-59 亚秒纳秒 0-999,999,999
现在纳秒显然可以设置为 0,因为它不需要那么精确。
最好的方法是什么?我看过很多示例,但它们令人困惑,似乎不适用于转换任意日期,它们仅适用于转换当时的确切时间。
【问题讨论】:
-
任何严格的 UTC 函数都将返回 [0, 60] 秒(60 是闰秒),但是,许多实现忽略了这一点。请注意您选择的任何实现方式。