【Java基礎】2019.12.31—Date類

Date類

Date是java.util包下的Date類

初始化

Date  date = new Date();

使用 toString() 函數顯示日期時間

System.out.print(Date.toString());

日期格式化

Date->String

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-DD HH:mm:ss”);
String DateStr = sdf.format(date);

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String DateStr = sdf.format(date);
System.out.println(DateStr);
String->Date

注意要捕獲異常

//通過SimpleDateFormat對象將String類型轉化爲Date類型
     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		Date date1 =new Date();
		try {
			date1 = sdf.parse(DateStr);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

SimpleDateFormat格式化日期
	yyyy:年  
	MM:月  
	dd:日   
	hh:1~12小時制(1-12)  
	HH:24小時制(0-23)  
	mm:分  
	ss:秒   
	S:毫秒   
	E:星期幾  
	D:一年中的第幾天  
	F:一月中的第幾個星期(會把這個月總共過的天數除以7)  
	w:一年中的第幾個星期  
	W:一月中的第幾星期(會根據實際情況來算)  
	a:上下午標識  
	k:和HH差不多,表示一天24小時制(1-24)。  
	K:和hh差不多表示一天12小時制(0-11)
	z:表示時區
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章