Class SVNDate
java.lang.Object
java.util.Date
org.tmatesoft.svn.core.internal.util.SVNDate
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<java.util.Date>
public class SVNDate
extends java.util.Date
- Version:
- 1.3
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final java.util.Calendarprivate static final java.text.DateFormatprivate static final java.text.DateFormatprivate static final java.text.DateFormatprivate static final java.text.DateFormatstatic final char[]private static final java.text.DateFormatprivate static final java.text.DateFormatprivate intstatic final SVNDateprivate static final java.text.DateFormatprivate static final longprivate static final java.text.DateFormat(package private) static final java.text.DateFormat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanafter(java.util.Date when) booleanbefore(java.util.Date when) intcompareTo(java.util.Date anotherDate) booleanequals(java.lang.Object obj) java.lang.Stringformat()static java.lang.StringformatConsoleDiffDate(java.util.Date date) static java.lang.StringformatConsoleLongDate(java.util.Date date) static java.lang.StringformatConsoleShortDate(java.util.Date date) static java.lang.StringformatCustomDate(java.util.Date date) static java.lang.StringformatDate(java.util.Date date) static java.lang.StringformatDate(java.util.Date date, boolean formatZeroDate) static java.lang.StringformatHumanDate(java.util.Date date, ISVNOptions options) static java.lang.StringformatRFC1123Date(java.util.Date date) static java.lang.StringformatShortDate(java.util.Date date) static SVNDatefromDate(java.util.Date d) longinthashCode()static SVNDateparseDate(java.lang.String str) static longparseDateAsMilliseconds(java.lang.String str) private static SVNDateparseDatestamp(java.lang.String str) static java.util.DateparseDateString(java.lang.String str) Methods inherited from class java.util.Date
clone, from, getDate, getDay, getHours, getMinutes, getMonth, getSeconds, getTime, getTimezoneOffset, getYear, parse, setDate, setHours, setMinutes, setMonth, setSeconds, setTime, setYear, toGMTString, toInstant, toLocaleString, toString, UTCMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
NULL
-
CALENDAR
private static final java.util.Calendar CALENDAR -
SVN_FORMAT
static final java.text.DateFormat SVN_FORMAT -
ISO8601_FORMAT
private static final java.text.DateFormat ISO8601_FORMAT -
RFC1123_FORMAT
private static final java.text.DateFormat RFC1123_FORMAT -
CUSTOM_FORMAT
private static final java.text.DateFormat CUSTOM_FORMAT -
HUMAN_FORMAT
private static final java.text.DateFormat HUMAN_FORMAT -
SHORT_FORMAT
private static final java.text.DateFormat SHORT_FORMAT -
CONSOLE_DIFF_DATE_FORMAT
private static final java.text.DateFormat CONSOLE_DIFF_DATE_FORMAT -
CONSOLE_LONG_DATE_FORMAT
private static final java.text.DateFormat CONSOLE_LONG_DATE_FORMAT -
CONSOLE_SHORT_DATE_FORMAT
private static final java.text.DateFormat CONSOLE_SHORT_DATE_FORMAT -
DATE_SEPARATORS
public static final char[] DATE_SEPARATORS -
myMicroSeconds
private int myMicroSeconds
-
-
Constructor Details
-
SVNDate
public SVNDate(long time, int micro)
-
-
Method Details
-
format
public java.lang.String format() -
formatDate
public static java.lang.String formatDate(java.util.Date date) -
formatDate
public static java.lang.String formatDate(java.util.Date date, boolean formatZeroDate) -
formatRFC1123Date
public static java.lang.String formatRFC1123Date(java.util.Date date) -
formatHumanDate
-
formatShortDate
public static java.lang.String formatShortDate(java.util.Date date) -
formatCustomDate
public static java.lang.String formatCustomDate(java.util.Date date) -
formatConsoleDiffDate
public static java.lang.String formatConsoleDiffDate(java.util.Date date) -
formatConsoleLongDate
public static java.lang.String formatConsoleLongDate(java.util.Date date) -
formatConsoleShortDate
public static java.lang.String formatConsoleShortDate(java.util.Date date) -
parseDate
-
parseDateString
- Throws:
SVNException
-
parseDatestamp
- Throws:
SVNException
-
parseDateAsMilliseconds
public static long parseDateAsMilliseconds(java.lang.String str) -
fromDate
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.util.Date
-
equals
public boolean equals(java.lang.Object obj) - Overrides:
equalsin classjava.util.Date
-
before
public boolean before(java.util.Date when) - Overrides:
beforein classjava.util.Date
-
after
public boolean after(java.util.Date when) - Overrides:
afterin classjava.util.Date
-
compareTo
public int compareTo(java.util.Date anotherDate) - Specified by:
compareToin interfacejava.lang.Comparable<java.util.Date>- Overrides:
compareToin classjava.util.Date
-
getTimeInMicros
public long getTimeInMicros()
-