摘要:
在windows7里开发java程序,使用JDK1.5运行程序的时候,new Date()出来的当前时间和真实时间相差8小时。JDK1.6是不会出现这个问题的,问题就在于jdk1.5里读取时区的时候出现问题,没有读到中国的夏令时间。解决办法有两种一、在代码前增加时间区域设置,如下: DateFormatdateFormatterChina=DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM);//格式化输出 TimeZonetimeZoneChina=TimeZone.getTimeZone("Asia 阅读全文
posted @ 2013-05-06 19:50
TheLittlePrince
阅读(296)
评论(0)
推荐(0)

浙公网安备 33010602011771号