社区
Java SE
帖子详情
晕死,Date获取的系统时间和真实时间为什么会相差8小时
qbfbi
2007-01-20 03:58:30
rt,不管是使用那个locale,获得的总是错误的时间.也用过Calendar来获取时间,但结果一样.大家有没有遇到过这样的问题?
...全文
1033
12
打赏
收藏
晕死,Date获取的系统时间和真实时间为什么会相差8小时
rt,不管是使用那个locale,获得的总是错误的时间.也用过Calendar来获取时间,但结果一样.大家有没有遇到过这样的问题?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuankang
2008-07-17
打赏
举报
回复
期待正解
chenxw0313
2008-05-07
打赏
举报
回复
请问你的机器和服务器是一台机器吗?
dajay520
2007-01-22
打赏
举报
回复
莫非学JAVA还要精通地理
莫名阿~
约翰羊
2007-01-22
打赏
举报
回复
格林威治时间
为之易
2007-01-22
打赏
举报
回复
检查你机器的时区设置,北京市时间是东八区的时间。你获取的时间是标准时间。
zhengyiyu
2007-01-20
打赏
举报
回复
期待正解 也碰到过同样问题
date返回的是格林威治时间把
For_suzhen
2007-01-20
打赏
举报
回复
不用看了,你加上8个小时不就行了,解决问题就行了,何必晕死啊。肯定是你系统时间和你的程序设置不一致,local设置不对
ql2007
2007-01-20
打赏
举报
回复
代码发出来看哈!!!!!
kahoho
2007-01-20
打赏
举报
回复
看看你运行程序的的机器的时间和Internet时间是不是一致的,
sichuaner
2007-01-20
打赏
举报
回复
把你代码贴出来看看吧,我遇到过的类似问题基本都是locale设置有误
ziyouzai
2007-01-20
打赏
举报
回复
那你就+8个小时,不就完了
tttk
2007-01-20
打赏
举报
回复
检查你的服务器设置
java
获取
时间
相差
8
小时
的问题及解决方式
问题: java下使用new
date
()
获取
的
时间
会
和
真实
的本地
时间
相差
8
小时
。 本地
获取
的
时间
没有错,存入数据库的时候
时间
出错了。 数据库
时间
没有错,
获取
到后端,之后返回给前端出错了。 原因: new
date
()调用的是jvm
时间
,而jvm使用的
时间
默认是0时区的
时间
,即:和北京
时间
将
会
相差
8
小时
。 mybatis将本地的数据传入到mysql数据库服务器的时候,服务器
会
对数据进行检测,......
java
获取
时间
相差
8
小时
的问题及解决方式
三种
时间
差错问题: java下使用new
date
()
获取
的
时间
会
和
真实
的本地
时间
相差
8
小时
。 本地
获取
的
时间
没有错,存入数据库的时候
时间
相差
8
小时
。 数据库
时间
没有错,
获取
到了后端,之后返回给前端
相差
8
小时
。 原因: new
date
()调用的是jvm
时间
,而jvm使用的
时间
默认是0时区的
时间
,即:和北京
时间
将
会
相差
8
小时
。 mybatis将本地的数据传入到mysql数据库服务器的时候,服务器
会
对数据进行检测,
会
把
date
类型的数据自动转换为mysql服务器所对应的时区,即0时区,所以
会
相差
8小
揭秘:解决new
Date
()
获取
时间
与数据库
相差
8
小时
的神秘方法
本文通过
获取
时区信息并使用@JsonFormat进行
时间
格式化,来解决Java中通过new
Date
()
获取
时间
写入数据库与当前
时间
相差
8
小时
的问题。本方法可行性高,代码实现简单,且能够有效解决时区差异问题。
如何解决java
获取
时间
相差
8
小时
的问题
在项目中登录日志功能的
时间
是以new
Date
()来实现的,但是却发生了日志中记录的登录
时间
与实际
时间
不符(
相差
了8个
小时
)
Linux java Tomcat 项目中 new
Date
获取
时间
8
小时
时差
起因:在本地开发的WEB项目部署到Linux 下后,存入数据库的
时间
少了8个
小时
。首先想到的肯定是时区问题linux 下直接 执行
date
命令 Fri Nov 25 11:28:18 CST 2016
时间
正常。然后简单java类,打印new
Date
时间
public class Test
Date
{ public static void main(String[] args) throw
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章