社区
Java SE
帖子详情
如何计算不同时区的Calendar对象间的时间差
moonck
2008-04-21 04:05:17
如题,
有两个不同时区的Calendar对象,如何计算它们之间的时间差。
...全文
170
3
打赏
收藏
如何计算不同时区的Calendar对象间的时间差
如题, 有两个不同时区的Calendar对象,如何计算它们之间的时间差。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
moonck
2008-04-21
打赏
举报
回复
up
moonck
2008-04-21
打赏
举报
回复
Calendar cal1 = Calendar.getInstance(TimeZone.getTimeZone("CST"));
Calendar cal2 = Calendar.getInstance(TimeZone.getTimeZone("JST"));
通过如下的方法计算确实是0:
long dif = cal2.getTimeInMillis() - cal1.getTimeInMillis();
但是我希望的是得到如下的值:
long dif = 1*60*60*1000的值。
anqini
2008-04-21
打赏
举报
回复
你所说的是A时间-B时间,这个意思吗?还是比如说,中国8点,东京9点,这时候他俩的时间差应该是0吗?
Calendar
JAVA中用来
计算
时
间
差
, 两个
时
间
差
, 多个
时
间
差
.
1.java.util.
Calendar
Calendar
类是一个抽象类,它为特定瞬
间
与一组诸如 YEAR、...瞬
间
可用毫秒值来表示,它是距历元(即格林威治标准时
间
1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。
java使用
Calendar
得出与目标时
间
的
时
间
差
Calendar
的setTime和getTimeInMillis()的应用
Calendar
日历类详解【SimpleDateFormat、
时区
、Date、夏令时、常用方法,日期差、获取当前时
间
】
Calendar
对象
较大较复杂,所以使用的是单例模式,使用单例模式的好处是每次都返回同一个
对象
,这样保证了每次返回都是同一个
对象
/** 使用默认
时区
和区域设置获取日历。 返回的
Calendar
基于默
不同
时区
时
间
换算_java中转换
不同
时区
的时
间
java中转换
不同
时区
的时
间
一丶
时区
由于世界各国家与地区经度
不同
,地方时也有所
不同
,因此会划分为
不同
的
时区
。地球是自西向东自转,东边比西边先看到太阳,东边的时
间
也比西边的早。东边时刻与西边时刻的差值不仅要...
java
calendar
设置
时区
_设置
calendar
时区
iOS - Swift NSTimeZone
时区
前言public class NSTimeZone : NSObject, NSCopying, NSSecureCodingNSTimeZone 表示
时区
信息。1、NSTimeZone
时区
的创建// 根据
时区
名称创建let zone1:NSTimeZon...文章QianChia2016-08...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章