`
e3002
  • 浏览: 77675 次
社区版块
存档分类
最新评论

java 时区问题

阅读更多

一直常用的格式话时间的代码,如今确不符人意了,郁闷至极

     SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
   String strDate = sd.format(new Date()); 

我想这段代码应该很简单,而且应该很多人也这样使用!但是这样是有隐患的,已经发生在我身上,当然这里谈论的不涉及跨越多个时区的处理.我把上面代码改成如下才可以

     SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      sd.setTimeZone(TimeZone.getTimeZone("GMT+8"));
     String strDate = sd.format(new Date());

说明时区设置有问题,但为什么会这样那,而其在各别的机器上可以,而有的机器上确不行那。可参考该文

http://dev.csdn.net/article/22/22269.shtm

看过该文之后,还有些不明白,为什么别人的可以那?我们的java环境配置都一样,也希望看到此文的人告知

在此提供几个方法,确认自己的

TimeZone.getDefault()

System.getProperty("user.timezone")

这样可以知道自己系统的时区情况了

分享到:
评论

相关推荐

    java时区问题

    XP系统中正确的TimeZone注册表文件. 博文链接:https://huiy.iteye.com/blog/200512

    java 时区转换工具包

    1. 获取时区时间 public static ZonedDateTime getNow(int offset) 2. 解析指定时间 public static ZonedDateTime parse(String date,String dateFormat,int offset) 3. 获取某一天的零点 public static ...

    java的时区问题

    注册表文件 博文链接:https://lrz0534.iteye.com/blog/222887

    java.util.TimeZone 的世界时区列表

    世界范围内的时区列表。由 java.util.TimeZone 类导出

    java转换时区时间过程详解

    主要介绍了java转换时区时间过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    系统时间注册表,修正JAVA Eclipise时区问题

    用户的测试机安装的win7,测试时发现时间总是差8个小时。 在win7下装JDK1.4和JDK1.5、eclipse,输出系统时区和时间。...导入本压缩包中国时区注册表.reg 解决2003 WIN7 时区问题。 再有疑问联系,CSDN:lawsystem

    基于java时区转换夏令时的问题及解决方法

    下面小编就为大家分享一篇基于java时区转换夏令时的问题及解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    java时区转换的理解及示例详解

    主要介绍了java时区转换的理解及示例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    java国际化&时间处理

    NULL 博文链接:https://hoochiang.iteye.com/blog/1848534

    Java完成UTC与BJT时区的转换

    Java初学者练习题,使用if else循环完成,可对初学者提供一定的参考。

    Java处理时区的注意事项

    说起java中的时间,大家或许都很熟悉,朗朗上口的Date、Calendar、SimpleDateFormat等。但是大家对他们的认识真的很深刻吗?我要想大家说的是TimeZone,即时区。  经常有人发现时间不对,比如相差8个小时等等,其...

    Java时区转换实例代码解析

    主要介绍了Java时区转换实例代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Java时区转换及Date类实现原理解析

    主要介绍了Java时区转换及Date类实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Java时区处理之Date,Calendar,TimeZone,SimpleDateFormat的区别于用法

    主要介绍了Java时区处理之Date,Calendar,TimeZone,SimpleDateFormat的区别于用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Java对世界不同时区timezone之间时间转换的处理方法

    主要介绍了Java对世界不同时区timezone之间时间转换的处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Android 完美获取手机当前时区,解决时间偏移量和夏令时差问题

    Android 完美获取手机当前时区,解决时间偏移量和夏令时差问题.从本地时间里扣除这些变量,即可以取得UTC时间

    关于Java中的mysql时区问题详解

    主要给大家介绍了关于Java中mysql时区问题的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

Global site tag (gtag.js) - Google Analytics