我正在编辑一段代码,它基本上是:
timestamp = new Date();
然后将该timestamp变量保存在TIMESTAMPMySQL 表列中。
但是,在通过调试时,我看到Date对象显示在正确的时区GMT+1中,当持久保存在数据库中时,它是GMT时区,所以一小时后。
使用该函数CURRENT_TIMESTAMP返回 GMT+1 日期。
连接字符串为jdbc:mysql://..../db-name,不带任何参数。
编辑:找到这段代码
preparedStatement.setTimestamp(2, new Timestamp(timestamp.getTime()));
发生了什么?
四季花海
慕森卡
随时随地看视频慕课网APP
相关分类