当前位置:首页 » 编程语言 » 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

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:528
微博数据库设计 发布:2025-07-05 15:30:55 浏览:25
linux485 发布:2025-07-05 14:38:28 浏览:305
php用的软件 发布:2025-07-05 14:06:22 浏览:756
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:432
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:707
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:243
java的开发流程 发布:2025-07-05 12:45:11 浏览:686
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:285
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:835