public class DateStream extends CloneSupport<DateStream> implements Serializable
Constructor and Description |
---|
DateStream() |
DateStream(Calendar c) |
DateStream(Date date) |
DateStream(Date date,
Locale locale) |
DateStream(Date date,
TimeZone timeZone) |
DateStream(Date date,
TimeZone timeZone,
Locale locale) |
clone
public DateStream()
public DateStream(Date date)
public DateStream(Calendar c)
public static DateStream of(Object o)
public static DateStream of(Object o, TimeZone timeZone)
public static DateStream of(Object o, Locale locale)
public static DateStream of(Object o, TimeZone timeZone, Locale locale)
public DateStream addYear(int y)
public DateStream subYear(int y)
public DateStream setYear(int y)
public DateStream addMonth(int m)
public DateStream subMonth(int m)
public DateStream setMonth(int m)
public DateStream addWeek(int w)
public DateStream subWeek(int w)
public DateStream setWeek(int w)
public DateStream addDay(int d)
public DateStream subDay(int d)
public DateStream setDay(int d)
public DateStream addHour(int h)
public DateStream subHour(int h)
public DateStream setHour(int h)
public DateStream addMinute(int m)
public DateStream subMinute(int m)
public DateStream setMinute(int m)
public DateStream addSecond(int s)
public DateStream subSecond(int s)
public DateStream setSecond(int s)
public DateStream addMilliSecond(int ms)
public DateStream subMilliSecond(int ms)
public DateStream setMilliSecond(int ms)
public DateStream add(int type, int v)
public DateStream subtract(int type, int v)
public DateStream set(int type, int v)
public DateStream clearHms()
public DateStream dayEnd()
public DateStream monthFirstDay()
public DateStream monthFirstDayHms()
public DateStream monthFirstDay(boolean clearHms)
clearHms
- 是否设置时间为00:00:00public DateStream monthLastDay()
public DateStream monthLastDayHms()
public DateStream monthLastDay(boolean dayEnd)
dayEnd
- 是否设置时间为23:59:59public String format()
public boolean inRange(Date start, Date end)
start
- 开始区间end
- 结束区间public boolean notInRange(Date start, Date end)
start
- 开始区间end
- 结束区间public boolean before(Date d)
d
- dpublic boolean after(Date d)
d
- dpublic boolean inFuture()
public boolean isLeapYear()
public int getMonthLastDay()
public int getYear()
public int getMonth()
public int getWeek()
public int getDay()
public int getHour()
public int getMinute()
public int getSecond()
public int getMilliSecond()
public boolean isAm()
public boolean isPm()
public int getField(int type)
public Date get()
public Date date()
public long milliSecond()
public Calendar calendar()
Copyright © 2024. All rights reserved.