我无法找到一种使用以下格式格式化 UTC 时间戳的好方法:yyyyMMdd-HH:mm:ss.<three additional digits>
我无法找到任何代表毫秒/百分之一的字符,我什至不确定这是否可能解析该格式。
理想情况下,我想使用 parseToStringDate
那是日期库的一部分。
我的计划 b 是转换 yyyyMMdd-HH:mm:ss
到毫秒,然后将最后三位数字添加到该数字。
最佳答案
使用 yyyyMMdd-HH:mm:ss.SSS
这也会给你几毫秒。
测试代码:
def now = new Date()
println now.format("yyyyMMdd-HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'))
关于date - UTC 的 Groovy 日期格式,以毫秒为单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20923364/