package com.xzx.gc.common.utils;
|
|
|
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.util.StrUtil;
|
import lombok.extern.slf4j.Slf4j;
|
|
import java.text.SimpleDateFormat;
|
import java.util.Calendar;
|
import java.util.Date;
|
|
@Slf4j
|
public class DateUtils {
|
public static final String DATE_FORMAT_YMD = "yyyy-MM-dd";
|
public static final String DATE_FORMAT_YMDHMS = "yyyy-MM-dd HH:mm:ss";
|
public static final String DATE_FORMAT_MDHMS = "MM-dd HH:mm:ss";
|
public static final String DATE_FORMAT_YMDHM = "yyyy-MM-dd HH:mm";
|
public static final String DATE_FORMAT_HM = "HH:mm";
|
public static final String DATE_FORMAT_H = "HH";
|
public static final String CHINESE_DATE_FORMAT_MDHM = "MM月dd日HH时mm分";
|
public static final String DATE_FORMAT_YMDHMS_LINE = "yyyyMMddHHmmss";
|
|
public static String getCurDateTime(){
|
return DateUtil.now();
|
}
|
|
|
|
|
/**
|
*
|
* @param time yyyy-MM-dd HH:mm:ss
|
* @return yyyy-MM-dd
|
*/
|
public static String formatDate(String time){
|
return DateUtil.parseDateTime(time).toDateStr();
|
}
|
|
|
/**
|
* 初始化开始时间时分秒
|
* @param time
|
* @return
|
*/
|
public static String changeTimeBigin(String time){
|
if(StrUtil.isNotBlank(time)) {
|
return time + " 00:00:00";
|
}
|
return time;
|
}
|
|
/**
|
* 初始化结束时间时分秒
|
* @param time
|
* @return
|
*/
|
public static String changeTimeEnd(String time){
|
if(StrUtil.isNotBlank(time)) {
|
return time + " 23:59:59";
|
}
|
return time;
|
}
|
|
}
|