SimpleDateFormat : 可以選擇任何使用者定義的日期-時間格式的模式 "yyyy-MM-dd HH:mm:ss:SSS"
1.格式化:Date --》String
String format(Date date) 将Date格式化為日期/時間字元串
2.解析:String --》Date
Date parse(String source) 将符合格式的指定字元串轉換為Date
示例:
package com.ceshi;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateTime {
public static void main(String[] args) throws ParseException {
//執行個體化日期格式對象
SimpleDateFormat sql = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//如果隻需要年月日格式
//SimpleDateFormat sql = new SimpleDateFormat("yyyy-MM-dd");
//建立目前日期
Date date = new Date();
//Date格式轉換字元串類型(format)
String time = sql.format(date);
System.out.println(time);
//字元串格式轉換Date類型(parse)
Date date2 = sql.parse(time);
System.out.println(date2);
}
}
列印輸出結果: