public class SVNDate
extends java.util.Date
Modifier and Type | Field and Description |
---|---|
private static java.util.Calendar |
CALENDAR |
private static java.text.DateFormat |
CONSOLE_DIFF_DATE_FORMAT |
private static java.text.DateFormat |
CONSOLE_LONG_DATE_FORMAT |
private static java.text.DateFormat |
CONSOLE_SHORT_DATE_FORMAT |
private static java.text.DateFormat |
CUSTOM_FORMAT |
static char[] |
DATE_SEPARATORS |
private static java.text.DateFormat |
HUMAN_FORMAT |
private static java.text.DateFormat |
ISO8601_FORMAT |
private int |
myMicroSeconds |
static SVNDate |
NULL |
private static java.text.DateFormat |
RFC1123_FORMAT |
private static long |
serialVersionUID |
private static java.text.DateFormat |
SHORT_FORMAT |
(package private) static java.text.DateFormat |
SVN_FORMAT |
Constructor and Description |
---|
SVNDate(long time,
int micro) |
Modifier and Type | Method and Description |
---|---|
boolean |
after(java.util.Date when) |
boolean |
before(java.util.Date when) |
int |
compareTo(java.util.Date anotherDate) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
format() |
static java.lang.String |
formatConsoleDiffDate(java.util.Date date) |
static java.lang.String |
formatConsoleLongDate(java.util.Date date) |
static java.lang.String |
formatConsoleShortDate(java.util.Date date) |
static java.lang.String |
formatCustomDate(java.util.Date date) |
static java.lang.String |
formatDate(java.util.Date date) |
static java.lang.String |
formatDate(java.util.Date date,
boolean formatZeroDate) |
static java.lang.String |
formatHumanDate(java.util.Date date,
ISVNOptions options) |
static java.lang.String |
formatRFC1123Date(java.util.Date date) |
static java.lang.String |
formatShortDate(java.util.Date date) |
static SVNDate |
fromDate(java.util.Date d) |
long |
getTimeInMicros() |
int |
hashCode() |
static SVNDate |
parseDate(java.lang.String str) |
static long |
parseDateAsMilliseconds(java.lang.String str) |
private static SVNDate |
parseDatestamp(java.lang.String str) |
static java.util.Date |
parseDateString(java.lang.String str) |
private static final long serialVersionUID
public static final SVNDate NULL
private static final java.util.Calendar CALENDAR
static final java.text.DateFormat SVN_FORMAT
private static final java.text.DateFormat ISO8601_FORMAT
private static final java.text.DateFormat RFC1123_FORMAT
private static final java.text.DateFormat CUSTOM_FORMAT
private static final java.text.DateFormat HUMAN_FORMAT
private static final java.text.DateFormat SHORT_FORMAT
private static final java.text.DateFormat CONSOLE_DIFF_DATE_FORMAT
private static final java.text.DateFormat CONSOLE_LONG_DATE_FORMAT
private static final java.text.DateFormat CONSOLE_SHORT_DATE_FORMAT
public static final char[] DATE_SEPARATORS
private int myMicroSeconds
public java.lang.String format()
public static java.lang.String formatDate(java.util.Date date)
public static java.lang.String formatDate(java.util.Date date, boolean formatZeroDate)
public static java.lang.String formatRFC1123Date(java.util.Date date)
public static java.lang.String formatHumanDate(java.util.Date date, ISVNOptions options)
public static java.lang.String formatShortDate(java.util.Date date)
public static java.lang.String formatCustomDate(java.util.Date date)
public static java.lang.String formatConsoleDiffDate(java.util.Date date)
public static java.lang.String formatConsoleLongDate(java.util.Date date)
public static java.lang.String formatConsoleShortDate(java.util.Date date)
public static SVNDate parseDate(java.lang.String str)
public static java.util.Date parseDateString(java.lang.String str) throws SVNException
SVNException
private static SVNDate parseDatestamp(java.lang.String str) throws SVNException
SVNException
public static long parseDateAsMilliseconds(java.lang.String str)
public static SVNDate fromDate(java.util.Date d)
public int hashCode()
hashCode
in class java.util.Date
public boolean equals(java.lang.Object obj)
equals
in class java.util.Date
public boolean before(java.util.Date when)
before
in class java.util.Date
public boolean after(java.util.Date when)
after
in class java.util.Date
public int compareTo(java.util.Date anotherDate)
compareTo
in interface java.lang.Comparable<java.util.Date>
compareTo
in class java.util.Date
public long getTimeInMicros()