Package com.restfb.util
Klasse DateUtils
java.lang.Object
com.restfb.util.DateUtils
A collection of date-handling utility methods.
- Seit:
- 1.6
- Autor:
- Mark Allen
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final String
Facebook alternate short date format.static final String
Facebook "long" date format (IETF RFC 3339).static final String
Facebook "long" date format (IETF RFC 3339) without a timezone component.static final String
Facebook "long" date format (IETF RFC 3339) without a timezone or seconds component.static final String
Facebook month-year only date format.static final String
Facebook short date format. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic DateFormatStrategy
get the current DateFormatStrategy.static void
setDateFormatStrategy
(DateFormatStrategy dateFormatStrategy) set theDateFormatStrategy
.static Date
toDateFromLongFormat
(String date) Returns a Java representation of a Facebook "long"date
string, or the number of seconds since the epoch.static Date
Returns a Java representation of a Facebook "month-year"date
string.static Date
toDateFromShortFormat
(String date) Returns a Java representation of a Facebook "short"date
string.static String
toLongFormatFromDate
(Date date) Returns a String representation of adate
objectstatic String
toShortFormatFromDate
(Date date) Returns a short String representation of adate
object
-
Felddetails
-
FACEBOOK_LONG_DATE_FORMAT
Facebook "long" date format (IETF RFC 3339). Example:2010-02-28T16:11:08+0000
- Siehe auch:
-
FACEBOOK_LONG_DATE_FORMAT_WITHOUT_TIMEZONE
Facebook "long" date format (IETF RFC 3339) without a timezone component. Example:2010-02-28T16:11:08
- Siehe auch:
-
FACEBOOK_LONG_DATE_FORMAT_WITHOUT_TIMEZONE_OR_SECONDS
Facebook "long" date format (IETF RFC 3339) without a timezone or seconds component. Example:2010-02-28T16:11
- Siehe auch:
-
FACEBOOK_SHORT_DATE_FORMAT
Facebook short date format. Example:04/15/1984
- Siehe auch:
-
FACEBOOK_ALTERNATE_SHORT_DATE_FORMAT
Facebook alternate short date format. Example:2012-09-15
- Siehe auch:
-
FACEBOOK_MONTH_YEAR_DATE_FORMAT
Facebook month-year only date format. Example:Example: 2007-03
- Siehe auch:
-
-
Methodendetails
-
toDateFromLongFormat
Returns a Java representation of a Facebook "long"date
string, or the number of seconds since the epoch.Supports dates with or without timezone information.
- Parameter:
date
- Facebookdate
string.- Gibt zurück:
- Java date representation of the given Facebook "long"
date
string ornull
ifdate
isnull
or invalid.
-
toDateFromShortFormat
Returns a Java representation of a Facebook "short"date
string.- Parameter:
date
- Facebookdate
string.- Gibt zurück:
- Java date representation of the given Facebook "short"
date
string ornull
ifdate
isnull
or invalid.
-
toDateFromMonthYearFormat
Returns a Java representation of a Facebook "month-year"date
string.- Parameter:
date
- Facebookdate
string.- Gibt zurück:
- Java date representation of the given Facebook "month-year"
date
string ornull
ifdate
isnull
or invalid.
-
toLongFormatFromDate
Returns a String representation of adate
object- Parameter:
date
- as Date- Gibt zurück:
- String representation of a
date
object. The String is in the form2010-02-28T16:11:08
-
toShortFormatFromDate
Returns a short String representation of adate
object- Parameter:
date
- as Date- Gibt zurück:
- String representation of a
date
object. The String is in the form2019-06-14
-
getDateFormatStrategy
get the current DateFormatStrategy.- Gibt zurück:
- the current DateFormatStrategy
-
setDateFormatStrategy
set theDateFormatStrategy
. default value:SimpleDateFormatStrategy
- Parameter:
dateFormatStrategy
- the usedDateFormatStrategy
-