📄 calendardemo.java
字号:
import java.util.*;//Calendar类在此包中定义
import java.text.*;//DecimalFormat类在此包中定义
class CalendarDemo
{
public static void main(String args[])
{
int year,month,day;
int hour,minute,second;
String am_pm;
DecimalFormat df=new DecimalFormat("00");
//使用本机设定的时区和地区创建日期对象
GregorianCalendar date=new GregorianCalendar();
System.out.println("现在是:");
year=date.get(Calendar.YEAR);
month=date.get(Calendar.MONTH)+1;//注意:月份范围为0-11
day=date.get(Calendar.DATE);
System.out.println(year+"年"+df.format(month)+"月"+df.format(day)+"日");
//12小时制
hour=date.get(Calendar.HOUR);
if(date.get(Calendar.AM_PM)==Calendar.AM)
am_pm="上午";
else
am_pm="下午";
System.out.print(am_pm+df.format(hour)+"时或");
//24小时制
hour=date.get(Calendar.HOUR_OF_DAY);
System.out.println(df.format(hour)+"时");
minute=date.get(Calendar.MINUTE);
second=date.get(Calendar.SECOND);
System.out.println(df.format(minute)+"分"+df.format(second)+"秒");
System.out.println();
GregorianCalendar calendar=new GregorianCalendar(2000,0,1,0,0,0);//注意:月份范围为0-11
Date d=calendar.getTime();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制
System.out.println(sdf.format(d));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -