date - UTC 的 Groovy 日期格式,以毫秒为单位

标签 date datetime groovy

我无法找到一种使用以下格式格式化 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/

相关文章:

Javascript:如何从 UTC 字符串和偏移量解析日期?

php - Laravel: 如何使用 Eloquent 查询数据库中特定日期 (dd/mm/yyy)

grails - 在 JDBC 设置之后尝试启动 Grails 时出错

groovy null 安全运算符,确定什么是 null?

groovy - 在 jenkins job dsl 中使用类

php - 连续显示特定日期范围内的日期

bash - 将正确的月份开始日和结束日传递给并行

php - 使用 php 将字符串转换为 MySQL 数据库的日期时间

php - PHP:将本地时间转换为UTC

java - System.currentTimeMillis() 返回的值是否受夏令时和闰秒调整的影响?