日期工具
工具类路径:com.wueasy.base.util.DateHelper
/**
* 日期格式化
* @author: fallsea
* @param date 日期
* @return 输出格式为 yyyy-MM-dd HH:mm:ss 的字符串
*/
public static String formatDate(Date date)
/**
* 日期格式化
* @author: fallsea
* @param date 日期
* @param pattern 格式化类型
* @return
*/
public static String formatDate(Date date, String pattern)
/**
* 解析日期时间字符串
* @author: fallsea
* @param dateStr
* @return
*/
public static Date parseDateTime(String dateStr)
/**
* 解析日期时间字符串
* @author: fallsea
* @param dateStr
* @param pattern
* @return
*/
public static Date parseDateTime(String dateStr, String pattern)
/**
* 解析日期字符串
* @author: fallsea
* @param dateStr
* @return
*/
public static Date parseDate(String dateStr)
/**
* 解析日期字符串
* @author: fallsea
* @param dateStr
* @param pattern
* @return
*/
public static Date parseDate(String dateStr, String pattern)
/**
* 获取开始时间
* @author: fallsea
* @param date
* @return 日期格式:yyyy-MM-dd 00:00:00
*/
public static Date getStartDateTime(Date date)
/**
* 获取结束时间
* @author: fallsea
* @param date
* @return 日期格式:yyyy-MM-dd 23:59:59
*/
public static Date getEndDateTime(Date date)
/**
* 获取指定日期的中文星期数
* @author: fallsea
* @param date 指定日期
* @return 星期数,如:星期一
*/
public static String getWeekStr(Date date)
/**
* 间隔时间
* @author: fallsea
* @param date1
* @param date2
* @return 毫秒数
*/
public static long getDateMiliDispersion(Date date1, Date date2)
/**
* 间隔天数
* @author: fallsea
* @param startDate 开始时间
* @param endDate 结束时间
* @return 天数
*/
public static int getDateDiff(Date startDate, Date endDate)
/**
* 获取指定日期之前多少天的日期
* @author: fallsea
* @param date 指定日期
* @param day 天数
* @return 日期
*/
public static Date getDataDiff(Date date, int day)
/**
* 获取中文当前周
* @author: fallsea
* @return
*/
public static String getCurrentWeekStr()
/**
* 获取本年
* @author: fallsea
* @return
*/
public static int getCurrentYear()
/**
* 获取本月
* @author: fallsea
* @return
*/
public static int getCurrentMonth()
/**
* 获取本月的当前日期数
* @author: fallsea
* @return
*/
public static int getCurrentDay()
/**
* 去除日期字串中原“-”和“:”
* @author: fallsea
* @param dateTime 日期字符串
* @return
*/
public static String formatString(String dateTime)
/**
* 获取16位日期时间,yyyyMMddHHmmss
* @author: fallsea
* @param date 日期
* @return
*/
public static String formatDateTime(Date date)