package com.zy.day15;
import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;
public class DateTest {
public static void main(String[] args) {
Date date = new Date();
//默认时间格式,Thu Feb 14 12:18:00 CST 2019
System.out.println(date);
//只显示年月日 2019-2-14
DateFormat df1 = DateFormat.getDateInstance();
System.out.println(df1.format(date));
//只显示时分秒 12:43:37
DateFormat df3 = DateFormat.getTimeInstance();
System.out.println(df3.format(date));
//显示年月日时分秒 2019-2-14 12:18:00
DateFormat df2 = DateFormat.getDateTimeInstance();
System.out.println(df2.format(date));
//显示日期,周,上下午,时间(精确到秒)
//2019年2月14日 星期四 下午12时18分00秒 CST
DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL);
System.out.println(df4.format(date));
//显示日期,上下午,时间(精确到秒)
//2019年2月14日 下午12时18分00秒
DateFormat df5 = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
System.out.println(df5.format(date));
//显示日期,时间(精确到秒) 2019-2-14 12:18:00
DateFormat df7 = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
System.out.println(df7.format(date));
//显示日期,上下午,时间(精确到分) 19-2-14 下午12:18
DateFormat df6 = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);
System.out.println(df6.format(date));
//显示日期,上下午,时间(精确到秒)
//February 14, 2019 7:24:38 PM CST
DateFormat df5_1 = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.US);
System.out.println(df5_1.format(date));
}
}