程序包 org.xmeta.util
类 UtilDate
- java.lang.Object
-
- org.xmeta.util.UtilDate
-
public class UtilDate extends Object
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringDATE_FORMATstatic StringTIME_FORMATstatic StringTIMESTAMP
-
构造器概要
构造器 构造器 说明 UtilDate()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static DategetDate(String dateStr)static DategetDate(String dateStr, String format)static DategetDate(Date date, double interval)获取一个时间加一个时间间隔(天)后的时间。static DategetDate(Date date1, long interval)获取一个时间加一个时间间隔(毫秒)后的时间。static StringgetDateString(Date date, String format)static longgetInterval(Date date1, Date date2)取两个时间的时间差。static StringgetLastTimeInfo(long time)返回持续时间的信息,如36分32秒这样的字符串。static intgetMonthDayCount(Date date)返回指定日期所在月的天数。static DategetMonthEnd()获取本月的最后一天。static DategetMonthStart()获取本月的第一天。static DategetTime(String timeStr)static DategetTimestamp(String timeStr)static DategetTomorrow()取得明天。static DategetWeekEnd()获取本星期的最后一天。static DategetWeekStart()获取本星期的第一天。static DategetYearEnd()获取本年的最后一天。static DategetYearStart()获取当年的第一天。static DategetYesterday()返回昨天static booleanisBetween(Date adate, Date start, Date end)是否是在一个时间段范围里。static booleanisToday(Date date)查看是否是今天。
-
-
-
方法详细资料
-
getLastTimeInfo
public static String getLastTimeInfo(long time)
返回持续时间的信息,如36分32秒这样的字符串。- 参数:
time- 时间- 返回:
- 格式化后的字符串
-
getWeekStart
public static Date getWeekStart()
获取本星期的第一天。- 返回:
- 日期
-
getWeekEnd
public static Date getWeekEnd()
获取本星期的最后一天。- 返回:
- 日期
-
getMonthStart
public static Date getMonthStart()
获取本月的第一天。- 返回:
- 日期
-
getMonthEnd
public static Date getMonthEnd()
获取本月的最后一天。- 返回:
- 日期
-
getYearStart
public static Date getYearStart()
获取当年的第一天。- 返回:
- 日期
-
getYearEnd
public static Date getYearEnd()
获取本年的最后一天。- 返回:
- 日期
-
getMonthDayCount
public static int getMonthDayCount(Date date)
返回指定日期所在月的天数。- 参数:
date- 日期- 返回:
- 天数
-
isBetween
public static boolean isBetween(Date adate, Date start, Date end)
是否是在一个时间段范围里。- 参数:
adate- 第一个日期start- 第二个日期end- 结束日期- 返回:
- 是否
-
isToday
public static boolean isToday(Date date)
查看是否是今天。- 参数:
date- 日期- 返回:
- 是否
-
getDate
public static Date getDate(Date date1, long interval)
获取一个时间加一个时间间隔(毫秒)后的时间。- 参数:
date1- 日期interval- 间隔- 返回:
- 结果
-
getDate
public static Date getDate(Date date, double interval)
获取一个时间加一个时间间隔(天)后的时间。- 参数:
date- 日期interval- 间隔- 返回:
- 结果
-
getYesterday
public static Date getYesterday()
返回昨天- 返回:
- 日期
-
getTomorrow
public static Date getTomorrow()
取得明天。- 返回:
- 明天
-
getTime
public static Date getTime(String timeStr) throws ParseException
- 抛出:
ParseException
-
getTimestamp
public static Date getTimestamp(String timeStr) throws ParseException
- 抛出:
ParseException
-
getDate
public static Date getDate(String dateStr, String format) throws ParseException
- 抛出:
ParseException
-
-