Java 用Calendar設置時間的坑

Java 裏的Calendar 對象,能夠方便地設置時間, 但其中有一個大坑:java

Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR, 9);

這樣設置完成之後, c的值可不必定是9點, 說不定是21點, 由於Calendar.HOUR默認是按12小時制處理的, 要用下面的參數才行:code

c.set(Calendar.HOUR_OF_DAY, 9);
相關文章
相關標籤/搜索