社区
Java SE
帖子详情
Calendar.getInstance的时区问题
Der_Langrisser
2008-03-17 10:30:43
在AIX下,系统时区设置为CST
但是用Calendar.getInstance得到的时区是CDT,时间也比系统时间晚一个小时
JDK是IBM的1.5,奇怪的是用1.4.2的jdk就没有这个问题。
难道又是ibm jdk的bug?
...全文
747
6
打赏
收藏
Calendar.getInstance的时区问题
在AIX下,系统时区设置为CST 但是用Calendar.getInstance得到的时区是CDT,时间也比系统时间晚一个小时 JDK是IBM的1.5,奇怪的是用1.4.2的jdk就没有这个问题。 难道又是ibm jdk的bug?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Squall1009
2008-03-18
打赏
举报
回复
我试验了下,1.4和1.5都是
GMT+08:00
Der_Langrisser
2008-03-17
打赏
举报
回复
sun的jdk没试,环境变量肯定没改过,我直接写个class上去跑也是一样的结果
Squall1009
2008-03-17
打赏
举报
回复
是不是跑的时候
环境变量TZ被修改过?
dracularking
2008-03-17
打赏
举报
回复
换sun的jdk呢
Der_Langrisser
2008-03-17
打赏
举报
回复
是的,很奇怪。。。。。。
Squall1009
2008-03-17
打赏
举报
回复
使用的同一个用户跑的吗?
calendar
.get
instance
()获取的时间作用及相关细节解析
calendar
.get
instance
()是Java中常用的获取当前时间的方法之一,它返回的是一个
Calendar
对象,代表了当前时间。调用
calendar
.get
instance
()返回的时间是以当前系统所在区域为基准的标准
时区
时间。
Calendar
.get
Instance
()用法
*
Calendar
.HOUR_OF_DAY 24小时制。
Calendar
.HOUR 12小时制*/
java中
Calendar
.get
Instance
()和new Date()的区别
Calendar
.get
Instance
()是获取一个
Calendar
对象并可以进行时间的计算,
时区
的指定 new Date()是创建了一个date对象,默认是utc格式的。 二者可以相互转化:
Calendar
calendar
=
Calendar
.get
Instance
(); // 从一个 ...
new Date()和
Calendar
.get
Instance
()的区别和使用
Calendar
.get
Instance
()是获取一个
Calendar
对象并可以进行时间的计算,
时区
的指定 new Date()是创建了一个date对象,默认是utc格式的。 二者可以相互转化:
Calendar
calendar
=
Calendar
.get
Instance
(); // 从一...
java获取linux
时区
,的Java
Calendar
.get
Instance
()更改默认的
时区
中的Linux
SimpleDateFormat sd = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss...
Calendar
calendar
=
Calendar
.get
Instance
();
calendar
.set(
Calendar
.HOUR_OF_DAY, 0);
calendar
.set(
Calendar
.MINUTE, 0);
calendar
.set(Calenda...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章