com.clickntap.tool.types
Class Datetime
java.lang.Object
java.util.Calendar
java.util.GregorianCalendar
com.clickntap.tool.types.Datetime
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<Calendar>
public class Datetime
- extends GregorianCalendar
- implements Serializable
- See Also:
- Serialized Form
| Fields inherited from class java.util.Calendar |
ALL_STYLES, AM, AM_PM, APRIL, areFieldsSet, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, fields, HOUR, HOUR_OF_DAY, isSet, isTimeSet, JANUARY, JULY, JUNE, LONG, MARCH, MAY, MILLISECOND, MINUTE, MONTH, NOVEMBER, OCTOBER, PM, SECOND, SEPTEMBER, SHORT, time, UNDECIMBER, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET |
| Methods inherited from class java.util.GregorianCalendar |
add, computeFields, computeTime, equals, getActualMaximum, getActualMinimum, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, getTimeZone, hashCode, isLeapYear, roll, roll, setGregorianChange, setTimeZone |
| Methods inherited from class java.util.Calendar |
after, before, clear, clear, compareTo, complete, get, getAvailableLocales, getDisplayName, getDisplayNames, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, internalGet, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis |
DEFAULT_FORMAT
public static final String DEFAULT_FORMAT
- See Also:
- Constant Field Values
ONESECONDINMILLIS
public static final int ONESECONDINMILLIS
- See Also:
- Constant Field Values
ONEMINUTEINMILLIS
public static final int ONEMINUTEINMILLIS
- See Also:
- Constant Field Values
ONEHOURINMILLIS
public static final int ONEHOURINMILLIS
- See Also:
- Constant Field Values
ONEDAYINMILLIS
public static final int ONEDAYINMILLIS
- See Also:
- Constant Field Values
ONEWEEKINMILLIS
public static final int ONEWEEKINMILLIS
- See Also:
- Constant Field Values
ONEMONTHINMILLIS
public static final int ONEMONTHINMILLIS
- See Also:
- Constant Field Values
ONEYEARINMILLIS
public static final int ONEYEARINMILLIS
- See Also:
- Constant Field Values
ONESECOND
public static final int ONESECOND
- See Also:
- Constant Field Values
SEVENTYOFFSETINMILLIS
public static final int SEVENTYOFFSETINMILLIS
- See Also:
- Constant Field Values
ONEMINUTEINSECONDS
public static final int ONEMINUTEINSECONDS
- See Also:
- Constant Field Values
ONEHOURINSECONDS
public static final int ONEHOURINSECONDS
- See Also:
- Constant Field Values
ONEDAYINSECONDS
public static final int ONEDAYINSECONDS
- See Also:
- Constant Field Values
ONEWEEKINSECONDS
public static final int ONEWEEKINSECONDS
- See Also:
- Constant Field Values
ONEMONTHINSECONDS
public static final int ONEMONTHINSECONDS
- See Also:
- Constant Field Values
ONEYEARINSECONDS
public static final int ONEYEARINSECONDS
- See Also:
- Constant Field Values
SEVENTYOFFSETINSECONDS
public static final int SEVENTYOFFSETINSECONDS
- See Also:
- Constant Field Values
Datetime
public Datetime()
Datetime
public Datetime(String datetime)
Datetime
public Datetime(String datetime,
boolean startsWithYear)
Datetime
public Datetime(Date datetime)
Datetime
public Datetime(long datetime)
Datetime
public Datetime(Datetime datetime)
parseRssDate
public static Datetime parseRssDate(String s)
throws ParseException
- Throws:
ParseException
toIETFDate
public String toIETFDate()
throws ParseException
- Throws:
ParseException
parseDate
public static Datetime parseDate(String s,
String format)
throws ParseException
- Throws:
ParseException
clone
public Datetime clone()
- Overrides:
clone in class GregorianCalendar
set
public void set(String datetime)
set
public void set(String datetime,
boolean startsWithYear)
format
public String format(Date datetime,
String pattern,
String lang)
format
public String format(String format,
String lang)
format
public String format(Date datetime,
String pattern)
format
public String format(String format)
toString
public String toString()
- Overrides:
toString in class Calendar
getEra
public int getEra()
getYear
public int getYear()
setYear
public void setYear(int n)
getMonth
public int getMonth()
setMonth
public void setMonth(int n)
getWeekOfYear
public int getWeekOfYear()
setWeekOfYear
public void setWeekOfYear(int n)
getWeekOfMonth
public int getWeekOfMonth()
getDate
public int getDate()
tomorrow
public Datetime tomorrow()
nextDay
public Datetime nextDay()
prevDay
public Datetime prevDay()
nextYear
public Datetime nextYear()
prevYear
public Datetime prevYear()
nextMonth
public Datetime nextMonth()
prevMonth
public Datetime prevMonth()
nextWeek
public Datetime nextWeek()
prevWeek
public Datetime prevWeek()
dayStart
public Datetime dayStart()
dayEnd
public Datetime dayEnd()
monthStart
public Datetime monthStart()
monthEnd
public Datetime monthEnd()
yesterday
public Datetime yesterday()
setDayOfYear
public void setDayOfYear(int n)
setDate
public void setDate(int n)
getDayOfMonth
public int getDayOfMonth()
setDayOfMonth
public void setDayOfMonth(int n)
getDayOfYear
public int getDayOfYear()
getDayOfWeek
public int getDayOfWeek()
setDayOfWeek
public void setDayOfWeek(int n)
getDayOfWeekInMonth
public int getDayOfWeekInMonth()
getAmPm
public int getAmPm()
getHour
public int getHour()
getHourOfDay
public int getHourOfDay()
setHourOfDay
public void setHourOfDay(int n)
getMinute
public int getMinute()
setMinute
public void setMinute(int n)
getSecond
public int getSecond()
setSecond
public void setSecond(int n)
getMillisecond
public int getMillisecond()
getZoneOffset
public int getZoneOffset()
getDstOffset
public int getDstOffset()
setFormat
public void setFormat(String format)
getFormat
public String getFormat()
isEquals
public boolean isEquals(Datetime startDate)
getMaxDayOfMonth
public int getMaxDayOfMonth()
Copyright © 2014. All rights reserved.