package com.edu.dateformat;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
日期工具类DateUtils
需求:
1.让外界无法创建这个类的对象
2.设置的方法直接可以通过类名调用
3.可以获取 yy年MM月dd日
4.可以获取 HH:mm:ss
5.可以获取 yy-MM-dd HH:mm:ss
*
*/
public class DateUtils {
//私有化构造
private DateUtils(){}
//3.可以获取 yy年MM月dd日
public static String getDate(){
//创建日起对象
Date d = new Date();
//创建日期格式化对象
SimpleDateFormat sdf = new SimpleDateFormat("yy年MM月dd日");
//调用方法格式化日起对象
String dateStr = sdf.format(d);
return dateStr;
}
// 4.可以获取 HH:mm:ss
public static String getTime(){
//创建日起对象
Date d = new Date();
//创建日期格式化对象
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
//调用方法格式化日起对象
String dateStr = sdf.format(d);
return dateStr;
}
// 5.可以获取 yy-MM-dd HH:mm:ss
public static String getDateTime(){
//创建日起对象
Date d = new Date();
//创建日期格式化对象
SimpleDateFormat sdf = new SimpleDateFormat("yy-MM-dd HH:mm:ss");
//调用方法格式化日起对象
String dateStr = sdf.format(d);
return dateStr;
}
}