ke Technical Documentation
Tuesday, March 15, 2011 Datetime Conversions
The datetime conversion function is used to display the date in a certain format you need. The datetime function format is as follows:
Function format: |DATE(datetime_format,date)| , where:
- datetime_format - format a datetime to a specific format
- date - a hardcoded date or a field which takes the date (ex: content creation date, start date or end date etc.)
Available datetime format keywords:
- DATE_SHORT
- M/d/yy
- DATE_STANDARD
- EEE, MMM d, yyyy
- DATE_EXPANDED
- M-d-yy
- EEE, MMM d, yyyy"
- MMM d, yyyy
- MMMM d, yyyy
- EEEE, MMMM d, yyyy
- MM/dd/yyyy HH:mm
- MM/dd/yyyy hh:mm aaa
- yyyy/MM/dd/HH:mm:ss
- DATETIME_STAMP
- DATETIME_STANDARD_PM
- DATE_EXPANDED_FULL
- DATE_EXPANDED_LONG
- DATE_EXPANDED_SHORT
- DATE_EXPANDED
- DATE_STANDARD_MINUS
- DATE_STANDARD
- DATE_YEAR_SHORT
- DATE_YEAR_LONG
- DATE_MONTH
- DATE_MONTH_LONG1
- DATE_MONTH_LONG2
- DATE_WEEKOFMONTH
- DATE_WEEKOFYEAR
- DATE_DAYOFWEEK
- DATE_DAYOFWEEK_LONG1
- DATE_DAYOFWEEK_LONG2
- DATE_DAYOFMONTH
- DATE_DAYOFYEAR
- DATE_HOUR_SHORT
- DATE_HOUR_LONG
- DATE_MINUTE
- DATE_SECOND
- DATE_MILISECOND
Example:
Hardcoded date:
|DATE(DATE_STANDARD,1/1/2011)| - formats the start date in standard mode
Field date:
|DATE(DATE_STANDARD,)| - formats the start date in standard mode
Different keywords display:
|DATE(DATE_SHORT,1/1/2011)| - 1/1/11
|DATE(DATE_STANDARD,1/1/2011)| - 01/01/2011
|DATE(DATE_EXPANDED,1/1/2011)| - Sat, Jan 1, 2011
|DATE(DATE_EXPANDED_FULL,1/1/2011)| - Saturday, January 1, 2011
Function variations:
There are some variations of this function, used exclusively on the start repeat functions from the snippets.
Function used only inside a snippet: |DATE_INSIDE(datetime_format,date)|
The available datetime format keywords are the same as for the usual function.