public class DateUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Date |
addDays(Date date,
int x) |
static Date |
addMilliSeconds(Date date,
int ms) |
static Date |
addMinutes(Date date,
int minutes) |
static Date |
addMonth(Date date,
int x) |
static Date |
addSeconds(Date date,
int s) |
static boolean |
containMonth(String content) |
static XMLGregorianCalendar |
convertDateToXMLGregorianCalendar(Date date) |
static String |
convertEtermDate(String val) |
static String |
convertEtermDate(String val,
String dayOfWeek,
Date baseTime) |
static String |
convertMonthFormat(String abbrMonth) |
static Date |
convertToDate(String val) |
static Date |
convertToDate(String val,
String format) |
static Date |
convertToDateTime(String val) |
static Date |
createDate(int year,
int month,
int date)
按照指定的年月日数字生产Date对象
|
static Date |
createDate(int year,
int month,
int day,
int hourOfDay,
int minute,
int second) |
static String |
formatDate(Date date)
默认格式:yyyy-MM-dd HH:mm:ss
|
static String |
formatDate(Date date,
String format) |
static String |
formatDate(Date date,
String format,
Locale locale) |
static String |
FormateDate(Date date,
String format) |
static Date |
getCurDate() |
static Date |
getCurDateTime()
获取当前日期时间
|
static String |
getCurDateTimeString() |
static String |
getCurDateTimeString(String format) |
static int |
getCurrentHour() |
static int |
getCurrentMinuteOfHour() |
static Date |
getCurTime() |
static Date |
getDate(String dateString,
String format) |
static Date |
getDateOnMinute(Date date) |
static Date |
getDateOnTheHour(Date date) |
static int |
getDayOfWeek(Date aDate) |
static String |
getDayOfWeekDesc(Date aDate) |
static int |
getDaySpan(Date dateNow,
Date dateThen)
比较dateNow和dateThen的天数差, dateNow - dateThen
|
static Date |
getFullDDate(Date dDate,
String dTime)
获取完整的起飞时间
|
static Date |
getOnlyDate(Date date) |
static int |
getPastDays(Date thenDate) |
static int |
getPastDays(Date nowDate,
Date thenDate) |
static int |
getPastHours(Date pastDate) |
static int |
getPastMinutes(Date pastDate) |
static int |
getPastSeconds(Date pastDate) |
static int |
getPastTime(Date pastDate)
计算指定时刻距离当前的时间长短,单位为毫秒ms
|
static Date |
getSomedayAfterToday(int x) |
static Date |
getTomorrowDate() |
static String |
getTomorrowStr() |
static String |
getUpdateTimeDesc(Date updateTime) |
static Date |
getYesterday() |
static boolean |
isGreaterEqualDate(Date date)
是否大于等于当前日期时间
|
static boolean |
isGreaterEqualOnlyTime(Date date)
是否大于等于当前时间
|
static boolean |
isGreaterThan0230() |
static boolean |
isInEntWorkDay(int dayOfWeek,
String entWorkDay)
判断指定的一天是否在企业设置的工作日范围之内
|
static boolean |
isInWorkTime(String workBeginTime,
String workEndTime) |
static boolean |
isLowerEqualDate(Date date)
是否小于等于当前日期时间
|
static boolean |
isLowerEqualOnlyTime(Date date)
是否小于等于当前时间
|
static boolean |
isValidateData(String val) |
static Date |
setTimeOnDate(Date date,
int hourOfDay,
int minute,
int second)
调整时间
|
static Date |
timestampToDate(long subscribe_time) |
public static Date createDate(int year, int month, int date)
public static Date createDate(int year, int month, int day, int hourOfDay, int minute, int second)
public static Date setTimeOnDate(Date date, int hourOfDay, int minute, int second)
public static Date getCurDateTime()
public static Date getCurTime()
public static int getCurrentHour()
public static int getCurrentMinuteOfHour()
public static String getCurDateTimeString()
public static Date getCurDate()
public static Date getSomedayAfterToday(int x)
public static boolean isGreaterThan0230()
public static int getPastDays(Date thenDate)
public static int getPastHours(Date pastDate)
public static int getPastMinutes(Date pastDate)
public static int getPastSeconds(Date pastDate)
public static int getPastTime(Date pastDate)
public static Date getDate(String dateString, String format) throws ParseException
ParseExceptionpublic static int getDayOfWeek(Date aDate)
public static int getDaySpan(Date dateNow, Date dateThen)
public static boolean isLowerEqualDate(Date date)
public static boolean isGreaterEqualOnlyTime(Date date)
date - public static boolean isLowerEqualOnlyTime(Date date)
public static boolean isGreaterEqualDate(Date date)
public static Date convertToDate(String val, String format) throws ParseException
ParseExceptionpublic static Date convertToDate(String val) throws ParseException
ParseExceptionpublic static Date convertToDateTime(String val) throws ParseException
ParseExceptionpublic static boolean isValidateData(String val)
public static String getTomorrowStr()
public static Date getTomorrowDate()
public static Date getYesterday()
public static XMLGregorianCalendar convertDateToXMLGregorianCalendar(Date date)
public static boolean isInEntWorkDay(int dayOfWeek,
String entWorkDay)
dayOfWeek - 按照java取出的dayOfWeek计算, 星期日为1.public static boolean containMonth(String content)
public static Date timestampToDate(long subscribe_time)
Copyright © 2017. All rights reserved.