簡體   English   中英

日歷 java 不能正常工作

[英]Calendar java does not work properly

import java.util.Calendar;

...

Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date(1443351600000L));// set to 2015-9-27
calendar.add(Calendar.HOUR_OF_DAY, 23); // add 23 hours

我不知道為什么日歷從2015-09-27 00:00:00更新到2015-09-28 00:00:00 我預計2015-09-27 23:00:00

Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date(1443351600000L));// set to 2015-9-28
calendar.add(Calendar.HOUR_OF_DAY, 23); // add 23 hours

而這個工作正常。 結果是2015-09-28 23:00:00

如果夏令時2015-9-27開始,一天只有 23 小時。

Google 搜索顯示以下內容從 2015 年 9 月 27 日開始夏令時:

如果您在這些地方之一,這就是您的答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM