| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- Date Utilities
- ==============
- **formatDate** - $.fullCalendar.formatDate(*date, formatString, [options]*)
- Format a date into a string value with a specified format.
- The format can be combinations of the following:
-
- * **s** - seconds
- * **ss** - seconds, 2 digits
- * **m** - minutes
- * **mm** - minutes, 2 digits
- * **h** - hours
- * **hh** - hours, 2 digits
- * **H** - hours, military time
- * **HH** - hours, milirary time, 2 digits
- * **d** - date number
- * **dd** - date number, 2 digits
- * **ddd** - date name, short
- * **dddd** - date name, full
- * **M** - month number
- * **MM** - month number, 2 digits
- * **MMM** - month name, short
- * **MMMM** - month name, full
- * **yy** - year, 2 digits
- * **yyyy** - year, 4 digits
- * **t** - 'a' or 'p'
- * **tt** - 'am' or 'pm'
- * **T** - 'A' or 'P'
- * **TT** - 'AM' or 'PM'
- * **u** - ISO8601 format
- * **S** - 'st', 'nd', 'rd', 'th' for the date
-
- Special Characters:
-
- ``'...'``
- literal text
-
- ``''``
- single quote
-
- ``(...)``
- only displays format if one of the enclosed variables is non-zero
-
- *options* can override any of the :ref:`Locale Options<locale>`
-
-
- .. _formatDates:
-
- **formatDates** - $.fullCalendar.formatDates(*date1, date2, formatString, [options]*)
- Similar to ``formatDate``, but accepts *two* dates, leveraging the following
- special characters in *formatString*:
-
- ``{...}``
- switches to formatting the 2nd date
-
- ``[...]``
- only displays the enclosed format if the current date is different from the
- alternate date in the same regards
-
- **parseDate** - $.fullCalendar.parseDate(*string*)
- Parses a string and returns a javascript Date object.
- The string may be in ISO8601 format, IETF format, or a UNIX timestamp.
-
- **parseISO8601** - $.fullCalendar.parseISO8601(*string, [ignoreTimezone]*)
- Parses an ISO8601 string into a javascript Date object.
-
|