⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 calendardemo.java

📁 这是清华大学编写的JAVA教材中所有题目的源代码!
💻 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 + -