DateFormat是一个抽象类,一般使用它的子类SimpleDateFormat类来实现。主要作用就是把时间队形转化成指定格式的字符串
反之,把指定格式的字符串转化成时间对象。
package demo10;import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class TestDateFormat {public static void main(String[] args) {DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String str = "1999-12-23 09:23:45";//String ---- DateDate date = null;try {date = sdf.parse(str);}catch (ParseException e){e.printStackTrace();}DateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒");String str2 = sdf2.format(date);System.out.println(str2);}
}
运行结果如下: