用途:日期格式化
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @Author: ck
* @Description:
* @Date: Create in 10:57 2020/10/17
*/
public class DateUtils {
// case PATTERN__OF_YEAR: // 'y'
// case PATTERN_MONTH_OF_YEAR: // 'M'
// case PATTERN_DAY_OF_MONTH: // 'd'
// case PATTERN_HOUR_OF_DAY0: // 'H' 0-based. eg, 23:59 + 1 hour =>> 00:59
// case PATTERN_MINUTE: // 'm'
// case PATTERN_SECOND: // 's'
// case PATTERN_MILLISECOND: // 'S'
// case PATTERN_DAY_OF_YEAR: // 'D'
// case PATTERN_DAY_OF_WEEK_IN_MONTH: // 'F'
// case PATTERN_WEEK_OF_YEAR: // 'w'
// case PATTERN_WEEK_OF_MONTH: // 'W'
// case PATTERN_HOUR0: // 'K' eg, 11PM + 1 hour =>> 0 AM
// case PATTERN_ISO_DAY_OF_WEEK: // 'u' pseudo field, Monday = 1, ..., Sunday = 7
public static String FormatDate(Date date)
{
return new SimpleDateFormat("yyyy年MM月dd日").format(date);
}
public static String FormatDate1(Date date)
{
return new SimpleDateFormat("yyyy-MM-dd").format(date);
}
public static String FormatDate2(Date date)
{
return new SimpleDateFormat("yyyy/MM/dd").format(date);
}
public static String FormatDate3(Date date)
{
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
}
}
使用方式
import java.util.Date;
/**
* @Author: ck
* @Description:
* @Date: Create in 14:20 2020/10/17
*/
public class Main {
public static void main(String[] args) {
Date date = new Date();
System.out.println(DateUtils.FormatDate(date));
System.out.println(DateUtils.FormatDate1(date));
System.out.println(DateUtils.FormatDate2(date));
System.out.println(DateUtils.FormatDate3(date));
}
}