SmartSpring框架 -- 04.接口说明

工具接口说明

DateUtil

时间转换工具类(com.xxx.core.util.DateUtil)

  • 字段概要
限定符 类型 字段 说明
static String DATE_FORMAT_HH_MM HH:mm
static String DATE_FORMAT_YYYY_MM_DD yyyy-MM-dd
static String DATE_FORMAT_YYYY_MM_DD_HH_MM yyyy-MM-dd HH:mm
static String DATE_FORMAT_YYYY_MM_DD_HH_MM_SS yyyy-MM-dd HH:mm:ss
static String DATE_FORMAT_YYYYMMDD yyyyMMdd
static String DATE_FORMAT_YYYYMMDDHHMMSS yyyyMMddHHmmss
  • 方法概要
返回类型 方法 说明
String dateToDateStr(java.util.Date date) Date转换为日期字符串:yyyy-MM-dd
String dateToSimpleTimeStr(java.util.Date date) Date转换为时间字符串:yyyy-MM-dd HH:mm
String dateToStr(java.util.Date date, java.text.SimpleDateFormat sdf) 时间转换为字符串:sdf
String dateToTimeStr(java.util.Date date) Date转换为时间字符串:yyyy-MM-dd HH:mm:ss
String dateToTimeXXStr(java.util.Date date) Date转换为时间字符串:yyyyMMddHHmmss
String formatDate(java.util.Date date, java.lang.String format) 日期转换,自定义格式
String formatDateStringWithDot(java.lang.String timeStr) 处理从数据库查询的日期串带 .0的情况
Date formatIdentifyIdToBirthday(java.lang.String identifyId) 将身份证转换为生日Date
String friendlyFormat(java.util.Date date) 友好的方式显示时间 , 默认不是当天显示 yyyy-MM-dd HH:mm
String friendlyFormat(java.util.Date date, java.lang.String pattern) 友好的方式显示时间
String friendlyFormat(long dateLong) 友好的方式显示时间 , 默认不是当天显示 yyyy-MM-dd HH:mm
String friendlyFormat(long dateLong, java.lang.String pattern) 友好的方式显示时间
String friendlyFormat(java.lang.String str) 友好的方式显示时间 , 默认不是当天显示 yyyy-MM-dd HH:mm
Date getAfterDays(java.util.Date date, int days) 获取某日期之后X天的日期
Date getBeforeDays(java.util.Date date, int days) 获取某日期之前X天的日期
Date getDate() 获取当前时间:Date
int[] getDatetimeArray(java.util.Date date) 获取某时间的 年月日时分秒
List getMonthDays(int year, int month, java.lang.String format) 获取指定年月的所有天数的字符串集合
String getWeek(java.lang.String dateStr) 判断一个日期是星期几
Integer getWeekDay(java.lang.String dateStr) 根据时间格式获取时间当前星期
boolean isBeForeNow(java.lang.String formatDate) 判断时间是否是当前时间之前 ,当天不算
boolean isDate(java.lang.String dateStr) 判断字符串是否为时间格式
Date parseDate(java.lang.String dateStr, java.lang.String format) 日期转换,自定义格式
Date strToDate(java.lang.String str) 字符串转换为日期:yyyy-MM-dd
Date strToTime(java.lang.String str) 字符串转换为时间: yyyy-MM-dd HH:mm:ss
Date strXXToTime(java.lang.String str) 字符串转换为时间: yyyyMMddHHmmss
String timeStrToDateStr(java.lang.String str) 字符串由时间格式转换为日期格式: yyyy-MM-dd HH:mm:ss → yyyy-MM-dd
Integer transferBirthdayToAge(java.util.Date birthday) 根据时间得到年龄
0%