format():date转字符串
parse():字符串转date
import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Demo03 { public static void main(String[] args) throws ParseException { //多态:父类(DateFormat)的引用指向子类(SimpleDateFormat)的对象 DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); String format = dateFormat.format(date); System.out.println("date转为指定格式的字符串:" + format);//date转为指定格式的字符串:2021-07-14 22:45:08 DateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = "2021-06-27 09:12:30"; Date parse = dateFormat1.parse(str); System.out.println("字符串转为date类型:" + parse);//字符串转为date类型:Sun Jun 27 09:12:30 CST 2021 } }