Class MutableDate

java.lang.Object
net.thevpc.common.time.MutableDate

public class MutableDate extends Object
Author:
thevpc
  • Constructor Details

    • MutableDate

      public MutableDate(Calendar value)
    • MutableDate

      public MutableDate()
    • MutableDate

      public MutableDate(long timeInMilis)
    • MutableDate

      public MutableDate(Date date)
  • Method Details

    • getYear

      public int getYear()
    • setYear

      public MutableDate setYear(int v)
    • addYears

      public MutableDate addYears(int v)
    • getMonth

      public int getMonth()
    • getMonthEnum

      public MonthEnum getMonthEnum()
    • setMonth

      public MutableDate setMonth(MonthEnum v)
    • setMonth

      public MutableDate setMonth(int v)
    • addMonths

      public MutableDate addMonths(int v)
    • rollMonths

      public MutableDate rollMonths(int v)
    • getWeekOfYear

      public int getWeekOfYear()
    • setWeekOfYear

      public MutableDate setWeekOfYear(int v)
    • addWeeksOfYear

      public MutableDate addWeeksOfYear(int v)
    • rollWeeksOfYear

      public MutableDate rollWeeksOfYear(int v)
    • getWeekOfMonth

      public int getWeekOfMonth()
    • setWeekOfMonth

      public MutableDate setWeekOfMonth(int v)
    • addWeeksOfMonth

      public MutableDate addWeeksOfMonth(int v)
    • rollWeeksOfMonth

      public MutableDate rollWeeksOfMonth(int v)
    • getDayOfWeek

      public int getDayOfWeek()
    • getDayOfWeekEnum

      public DayOfWeekEnum getDayOfWeekEnum()
    • setDayOfWeek

      public MutableDate setDayOfWeek(DayOfWeekEnum v)
    • setDayOfWeek

      public MutableDate setDayOfWeek(int v)
    • addDaysOfWeek

      public MutableDate addDaysOfWeek(int v)
    • rollDaysOfWeek

      public MutableDate rollDaysOfWeek(int v)
    • getDayOfMonth

      public int getDayOfMonth()
    • setDayOfMonth

      public MutableDate setDayOfMonth(int v)
    • addDaysOfMonth

      public MutableDate addDaysOfMonth(int v)
    • rollDaysOfMonth

      public MutableDate rollDaysOfMonth(int v)
    • getDayOfYear

      public int getDayOfYear()
    • setDayOfYear

      public MutableDate setDayOfYear(int v)
    • addDaysOfYear

      public MutableDate addDaysOfYear(int v)
    • rollDaysOfYear

      public MutableDate rollDaysOfYear(int v)
    • getDayOfWeekInMonth

      public int getDayOfWeekInMonth()
    • setDayOfWeekInMonth

      public MutableDate setDayOfWeekInMonth(int v)
    • addDaysOfWeekInMonth

      public MutableDate addDaysOfWeekInMonth(int v)
    • rollDaysOfWeekInMonth

      public MutableDate rollDaysOfWeekInMonth(int v)
    • getHourOfDay

      public int getHourOfDay()
    • setHourOfDay

      public MutableDate setHourOfDay(int v)
    • addHoursOfDay

      public MutableDate addHoursOfDay(int v)
    • rollHoursOfDay

      public MutableDate rollHoursOfDay(int v)
    • getHour

      public int getHour()
    • setHour

      public MutableDate setHour(int v)
    • addHours

      public MutableDate addHours(int v)
    • rollHours

      public MutableDate rollHours(int v)
    • getMinutes

      public int getMinutes()
    • setMinutes

      public MutableDate setMinutes(int v)
    • addMinutes

      public MutableDate addMinutes(int v)
    • rollMinutes

      public MutableDate rollMinutes(int v)
    • getSeconds

      public int getSeconds()
    • setSeconds

      public MutableDate setSeconds(int v)
    • addSeconds

      public MutableDate addSeconds(int v)
    • rollSeconds

      public MutableDate rollSeconds(int v)
    • getMilliSeconds

      public int getMilliSeconds()
    • setMilliSeconds

      public MutableDate setMilliSeconds(int v)
    • addMilliSeconds

      public MutableDate addMilliSeconds(int v)
    • rollMilliSeconds

      public MutableDate rollMilliSeconds(int v)
    • getZoneOffset

      public int getZoneOffset()
    • setZoneOffset

      public MutableDate setZoneOffset(int v)
    • getDaylightSavingOffset

      public int getDaylightSavingOffset()
    • setDaylightSavingOffset

      public MutableDate setDaylightSavingOffset(int v)
    • isAM

      public boolean isAM()
    • isPM

      public boolean isPM()
    • setAM

      public MutableDate setAM()
    • setPM

      public MutableDate setPM()
    • setDate

      public MutableDate setDate(int year, int month, int day)
    • setTime

      public MutableDate setTime(int hourOfDay, int minutes, int seconds, int milliSeconds)
    • setTime

      public MutableDate setTime(int hourOfDay, int minutes, int seconds)
    • clear

      public MutableDate clear()
    • clearDate

      public MutableDate clearDate()
    • clearMinutes

      public MutableDate clearMinutes()
    • clearSeconds

      public MutableDate clearSeconds()
    • clearMilliSeconds

      public MutableDate clearMilliSeconds()
    • clearTime

      public MutableDate clearTime()
    • getStdDateTime

      public Date getStdDateTime()
    • getDateTime

      public <T extends Date> T getDateTime(Class<T> type)
    • getDateTime

      public Date getDateTime()
    • getTimeInMillis

      public final long getTimeInMillis()
    • compareTo

      public int compareTo(Date anotherDate)
    • compareTo

      public int compareTo(MutableDate anotherDate)
    • compareTo

      public int compareTo(long anotherDate)
    • before

      public boolean before(Date anotherDate)
    • before

      public boolean before(MutableDate anotherDate)
    • before

      public boolean before(long anotherDate)
    • after

      public boolean after(Date anotherDate)
    • after

      public boolean after(MutableDate anotherDate)
    • after

      public boolean after(long anotherDate)
    • copy

      public MutableDate copy()
    • addField

      public MutableDate addField(int field, int value)
    • rollField

      public MutableDate rollField(int field, int value)
    • getField

      public int getField(int field)