DateFormat類的成員方法:
String format(Date date) 傳遞指定的日期,把日期格式化為符合模式的字符串
Date parse(String source) 把符合模式的字符串解析為Date日期
-----------------------------------------------------------
SimpleDateFormat類構造方法
SimpleDateFormat(String pattern)
用給定的模式和默認語言環境的日期格式符號構造 SimpleDateFormat。
參數:
String pattern:傳遞日期和時間的模式
在模式中寫y代表年
在模式中寫M代表月
在模式中寫d代表日
在模式中寫H代表時
在模式中寫m代表分
在模式中寫s代表秒
在模式中寫S代表毫秒
"yyyy-MM-dd HH:mm:ss" "2020-04-27 11:57:03"
"yyyy/MM/dd HH:mm:ss"
"yyyy年MM月dd日 HH時mm分ss"
注意:
1.表示模式的字母不能改變(y,M...),字母的連接符號可以改變(-,/...)
2.表示模式的字母嚴格區分大小寫
使用DateFormat類中的常用方法:
1.創建SimpleDateFormat對象,構造方法中傳遞執行的模式(日期格式)
2.調用SimpleDateFormat對象中的方法format把日期格式轉化為符合模式的字符串
1 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 2 Date date =new Date(); 3 String s = sdf.format(date);
1.創建SimpleDateFormat對象,構造方法中傳遞執行的模式
2.調用SimpleDateFormat對象中的方法parse,把符合模式的字符串解析為Date日
1 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 2 Date date = sdf.parse("2010-1-11"); 3 sout("date");