<p>The <tr:convertDateTime> tag is used to convert a string to java.util.Date object and back to a string based on pattern or date and time styles.</p>
Example
<tr:convertDateTime> </tr:convertDateTime>
HTML Output
(No output.)
Tag Attributes
dateStyle
Text
Predefined formatting style which determines how the date component of a date string is to be formatted and parsed. Applied only if type is "date" or "both". Valid values are "shortish", "short", "default", "medium", "long", and "full". Default value is "shortish".
id
Text
the identifier for the component
locale
Text
Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified or if null, the Locale returned by FacesContext.getViewRoot().getLocale() will be used.
messageDetailConvertBoth
Text
Custom error message to be used, for creating detail part of faces message, for date-time based value that cannot be converted to date when type is set to 'both' and pattern is not set or is null. </p> <p> Parameters:<ul><li> {0} the label that identifies the component </li><li> {1} value entered by the user </li><li> {2} an example of the format the converter is expecting </li></ul>
messageDetailConvertDate
Text
Custom error message to be used, for creating detail part of faces message, for values that cannot be converted to date when the pattern / secondary pattern is set or when type is set to 'date' and pattern is not set or is null. </p> <p> Parameters:<ul><li> {0} the label that identifies the component </li><li> {1} value entered by the user </li><li> {2} an example of the format the converter is expecting </li></ul>
messageDetailConvertTime
Text
Custom error message to be used, for creating detail part of faces message, for time based value that cannot be converted to date when type is set to 'time', pattern is not set or is null </p> <p> Parameters:<ul><li> {0} the label that identifies the component </li><li> {1} value entered by the user </li><li> {2} an example of the format the converter is expecting </li></ul>
pattern
Text
Custom formatting pattern which determines how the date/time string should be formatted and parsed.
secondaryPattern
Text
Second pattern, which will be used as a second attempt to parse a string if the primary pattern or styles fail, but is never used for formatting strings.
timeStyle
Text
Predefined formatting style which determines how the time component of a date string is to be formatted and parsed. Applied only if type is "time" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "short".
timeZone
Text
Time zone in which to interpret any time information in the date string. If not set here, picks this value from trinidad-config.xml configuration file. If not defined there, then it is defaulted to GMT.
type
Text
Specifies what contents the string value will be formatted to include, or parsed. Valid values are "date", "time", and "both". Default value is "date".