Grails:Audit-plugin:dateCreated的值与存储在数据库中的值不同

Grails:Audit-plugin:dateCreated的值与存储在数据库中的值不同,grails,transactions,gorm,flush,audit,Grails,Transactions,Gorm,Flush,Audit,我使用了“org.grails.plugins:auditlogging:3.0.5”插件。有一个名为User的表,我必须获取其确切的dateCreated值(从插件自动填充)并将其发送到SQS消息中。但是,发送的值以秒为单位。这是我的密码: User user = new User() user.status = "something" def newUser = user.save(failOnError: true, flush: true) msgBody.timeS

我使用了“org.grails.plugins:auditlogging:3.0.5”插件。有一个名为User的表,我必须获取其确切的dateCreated值(从插件自动填充)并将其发送到SQS消息中。但是,发送的值以秒为单位。这是我的密码:

User user = new User()
user.status = "something"
def newUser = user.save(failOnError: true, flush: true)
msgBody.timeStamp = newUser.dateCreated
如果数据库中创建了2020-09-14 20:44:58日期,则会在msgBody中发送2020-09-14 20:44:57。请帮忙


msgBody是从前端(angularjs)以JSON的形式发送到后端的对象。

“2020-09-14 20:44:57在msgBody中发送”-消息正文是如何创建的?msgBody以JSON的形式从前端(angularjs)发送到后端,包括我想在SQS消息中添加的其他详细信息。“2020-09-14 20:44:57在msgBody中发送”-如何创建消息正文?msgBody作为JSON从前端(angularjs)发送到后端,包括我想在SQS消息中添加的其他详细信息。