当前页面: 开发资料首页 → J2SE 专题 → 【请教】问一个关于时间的怪问题!
【请教】问一个关于时间的怪问题!
摘要: 【请教】问一个关于时间的怪问题!
我在学习core java这本书,其中推荐GregorianCalendar这个类来处理日期时间等操作。GregorianCalendar提供了很多种构造函数,其中默认构造函数将以现在时间初始化。问题是在我的机器上运行为什么总是默认的提前一个月?起初我怀疑是时区设定问题,可是就是时区再不对,也不能提前整整一个月啊!年份和日期都对,就是月份早一个月!难道是java的bug?
大家有没有遇到过这种问题呢?谢谢!
java这个类就是这样的,月分要加1
在学JAVA的时候老师说做JAVA的程序员没协调好。。。。
在JAVA中有些东西从1开始的,有些东西从0开始的,很烦
1月就是0,2月是1,12月是11
那就加一,如果不行就再加,加到相同为止,呵呵!
呕原来如此啊,谢谢大家了!这个类还和数组似的,有些过分啊。而且要是从零开始应该全部都从零开始啊!唉,忍了。。。