當前位置:首頁 » 編程語言 » java獲取calendar

java獲取calendar

發布時間: 2023-01-05 13:44:16

A. 如何在java中獲取日歷類(CalendarClass)的實例

直接new出來這個對象就行,可以參考如圖所示的例子:

B. java 怎麼獲取一個時間的年月日

java獲取一個時間的年月日代碼及相關解釋說明參考下面代碼
package;
importjava.util.Calendar;
publicclassTest{
publicstaticvoidmain(String[]args){
Calendarcal=Calendar.getInstance();//使用日歷類
intyear=cal.get(Calendar.YEAR);//獲取年份
intmonth=cal.get(Calendar.MONTH)+1;//獲取月份,因為從0開始的,所以要加1
intday=cal.get(Calendar.DAY_OF_MONTH);//獲取天
System.out.println("結果:"+year+"-"+month+"-"+day);
}
}

C. Java如何獲得一個日本的Calendar對象

System.out.println(jpcalendar.getTime()); 該方法以當前系統的時區輸出,不管jpcalendar是日本時區還是其他時區。

要取得日本歷,例子如下(jdk1.6):

importjava.util.Calendar;
importjava.util.Locale;
importjava.util.TimeZone;
publicclassTest{
publicstaticvoidmain(String[]args){
CalendarcCalendar=Calendar.getInstance();
System.out.println(cCalendar.getTime());
System.out.println(cCalendar.getDisplayName(Calendar.ERA,Calendar.LONG,Locale.getDefault())+":"+cCalendar.get(Calendar.YEAR));

LocalejLocale=newLocale("ja","jp","JP");
CalendarjCalendar=Calendar.getInstance(TimeZone.getTimeZone("JST"),jLocale);
System.out.println(jCalendar.getTime());
System.out.println(jCalendar.getDisplayName(Calendar.ERA,Calendar.LONG,jLocale)+":"+jCalendar.get(Calendar.YEAR));
}
}

輸出結果:

Sat Jul 27 22:31:59 CST 2013
公元: 2013
Sat Jul 27 22:31:59 CST 2013
平成: 25

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:678
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:251
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705