java - Hibernate Envers 修订日期起的时间戳

标签 java mysql hibernate-envers

我正在使用 MySQL 和 Hibernate Envers 来记录审计信息,它以数字格式保存时间戳,我如何将此时间戳转换为 MySQL 中的日期,而不是 Java 中的日期?

enter image description here

谢谢!

最佳答案

更新-

您可以使用FROM_UNIXTIME()内置函数。

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_from-unixtime

只需将其放入 Date 对象中,它应该可以工作 -

Date date = resultSet.getTimestamp("timestamp");

关于java - Hibernate Envers 修订日期起的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27248017/

相关文章:

sql - 如何截断为 MySQL 查询中的列返回的文本

Python/MySQL 编程错误 : 1054 (42S22): Unknown column 'd' in 'field list'

java - Printwriter 输出不接受 .printf 格式化程序到文件?

java - 按索引获取项目

php - 如何从 MySQL 数据库动态加载标记?

java - Hibernate for SQLite 支持 envers 吗?

mysql - 使用 CrudRepository 删除带有集合的实体时,Hibernate-envers 抛出异常

java - HibernateTemplate 可以与 Envers 一起使用吗?如果是这样,怎么办?

java - 将现有的 Wicket 应用程序用于 Android 应用程序

java - 如何在 SWT 中禁用子代、孙代...控制?