繁体   English   中英

时区和夏令时

[英]timezone and daylight savings

嗨我需要得到一个人的时区来显示某个信息,具体取决于这个时区:我要用的是:

  TimeZone tz = cal.getTimeZone();

但是,当夏令时,这个时区会改变吗? 如果我需要获得某个位置的时区,那么夏令时会毁掉我的结果吗?

您可以使用它来确定您是否在夏令时:

boolean isDST = tz.inDaylightTime(time);

您可以使用它来计算添加的时间(以毫秒为单位)(某些地方使用的DST时间不同于一小时):

int dstMillisec = tz.getDSTSavings();

希望这可以帮助 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM