public final class BoxDateFormat
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
format(java.util.Date date)
Formats a date as a string that can be sent to the Box API.
|
static java.util.Date[] |
getTimeRangeDates(java.lang.String timeRangeString)
Get back a from date and to date given a timeRangeString created from BoxDateForm.getTimeRangeString().
|
static java.lang.String |
getTimeRangeString(java.util.Date fromDate,
java.util.Date toDate)
Get a String to represent a time range.
|
static java.util.Date |
parse(java.lang.String dateString)
Parses a date string returned by the Box API into a
Date object. |
static java.util.Date |
parseHeaderDate(java.lang.String dateString)
Parses a date string returned by the Box API inside headers into a
Date object. |
public static java.util.Date parse(java.lang.String dateString)
throws java.text.ParseException
Date object.dateString - a string containing the date.java.text.ParseException - if the string cannot be parsed into a valid date.public static java.lang.String format(java.util.Date date)
date - the date to format.public static java.util.Date parseHeaderDate(java.lang.String dateString)
throws java.text.ParseException
Date object.dateString - a string containing the date.java.text.ParseException - if the string cannot be parsed into a valid date.public static java.lang.String getTimeRangeString(java.util.Date fromDate,
java.util.Date toDate)
fromDate - can use null if don't want to specify this.toDate - can use null if don't want to specify this.public static java.util.Date[] getTimeRangeDates(java.lang.String timeRangeString)
timeRangeString - a timeRangeString created from BoxDateForm.getTimeRangeString()