日期:2014-05-20  浏览次数:20605 次

日期处理问题,求大神帮助!

Calendar cUSA = new GregorianCalendar(TimeZone.getTimeZone("CST"));
System.out.println(cUSA.get(Calendar.HOUR_OF_DAY));
System.out.println(cUSA.getTime());
为什么我转换时区后打印几点是10点,要是打印getTime得到的还是本地时间,打印结果如下
10
Sun Aug 04 23:06:31 CST 2013

------解决方案--------------------
lz自我排错太强了
------解决方案--------------------
引用:
好了!我得睡觉了!

睡个好觉。。。
------解决方案--------------------
自己解决了呀,看来只能来接分了
------解决方案--------------------
写了这么多???直接用SimpleDateFormat  转换不就行了?



------解决方案--------------------
劫匪接分来啦 转换区 麻烦
------解决方案--------------------
simpledateformat
------解决方案--------------------
CST是北美中部时间。Date的toString的实现使用的是美国的时区。