您的位置:首页 > 编程语言 > Java开发

调用百度头像比对接口引发的时区问题

2017-06-08 16:19 211 查看
问题描述:

机器环境:Win7 64位 中文旗舰版

JDK:1.7

开发语言:JAVA

有个功能需要调用百度的图像比对API,结果调用百度API接口方法后,程序中的时区就变了,导致new Date()的结果比正常时间少了8个小时,这很是折腾人,首先自省,反复查看本地代码,确实没问题,最后怀疑百度SDK jar包里代码可能有问题,于是反编译SDK。(实在不想反编译去查人家的代码)

最后发现问题所在:

直接上图: 将图中红框里的时区改为:GMT+8, 或者 取系统默认时区都可以的,不知道为啥这么搞。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java 时区 api java win7