|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthudson.plugins.dimensionsscm.DateUtils
public class DateUtils
A set of methods for converting Date objects to and from strings in a valid date format, and also validating that strings are in an Oracle date format. Note: this class uses only Locale.US at the moment - this may need changing.
| Constructor Summary | |
|---|---|
DateUtils()
|
|
| Method Summary | |
|---|---|
static int |
compare(java.util.Date d1,
java.util.Date d2,
long toleranceMillis)
Note that comparing dates that have been converted from one format into another should always be done with a tolerance (like comparing doubles or floats) to allow for the fact that some accuracy may be lost (for instance by rounding to the nearest second). |
static java.lang.String |
format(java.util.Date date)
Formats a string in known date-time form from a date object, using UTC time zone. |
static java.lang.String |
format(java.util.Date date,
java.util.TimeZone tz)
Formats a string in known date-time form from a date object, using UTC time zone. |
static java.lang.String |
getNowStrDate()
Gets "now" in RFC format |
static java.lang.String |
getNowStrDate(java.util.TimeZone tz)
Gets "now" in RFC format |
static java.lang.String |
getNowStrDateVerbose()
Gets "now" in verbose format |
static java.lang.String |
getStrDate(java.util.Calendar opDate)
Gets a date in RFC format |
static java.lang.String |
getStrDate(java.util.Calendar opDate,
java.util.TimeZone tz)
Gets a date in RFC format |
static java.util.Date |
parse(java.lang.String dateStr)
Parses a date from a string in known format, using UTC time zone. |
static java.util.Date |
parse(java.lang.String dateStr,
java.util.TimeZone tz)
Parses a date from a string in known form. |
static boolean |
validate(java.lang.String dateStr)
Validates whether a given string is in correct known date format or date-time format. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DateUtils()
| Method Detail |
|---|
public static java.util.Date parse(java.lang.String dateStr)
dateStr - a String containing a date in known form
public static java.util.Date parse(java.lang.String dateStr,
java.util.TimeZone tz)
dateStr - a String containing a date in known formtz - the TimeZone to be used when parsing the date string
public static boolean validate(java.lang.String dateStr)
parse(String) method is.
dateStr - the String containing the date to be validated
public static int compare(java.util.Date d1,
java.util.Date d2,
long toleranceMillis)
d1 - first date to compare.d2 - second date to compare.toleranceMillis - millisecond tolerance to allow.
public static java.lang.String format(java.util.Date date)
date - the date to be formatted
public static java.lang.String format(java.util.Date date,
java.util.TimeZone tz)
date - the date to be formattedtz - the TimeZone to be used when parsing the date string
public static java.lang.String getNowStrDate()
public static java.lang.String getNowStrDate(java.util.TimeZone tz)
timezone - tz
public static java.lang.String getNowStrDateVerbose()
public static java.lang.String getStrDate(java.util.Calendar opDate)
calendar - date
public static java.lang.String getStrDate(java.util.Calendar opDate,
java.util.TimeZone tz)
calendar - datetimezone - tz
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||