f

Tag convertDateTime

Converter Information 
InfoValue
Converter IDjavax.faces.DateTime
Handler Classcom.sun.faces.facelets.tag.jsf.core.ConvertDateTimeHandler
DescriptionNone
Attributes 
NameRequiredTypeDescription
binding false javax.el.ValueExpression
(must evaluate to javax.faces.convert.DateTimeConverter)

A ValueExpression that evaluates to an instance of javax.faces.convert.DateTimeConverter.

dateStyle false javax.el.ValueExpression
(must evaluate to java.lang.String)

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", "both", "localDate", "localDateTime", or "zonedDateTime". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". If a java.time formatter is being used, yet the dateStyle is set to "default", the value "medium" is assumed.

forfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)

If present, this attribute refers to the value of one of the exposed attached objects within the composite component inside of which this tag is nested.

localefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)

Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Value must be either a VB expression that evaluates to a java.util.Locale instance, or a String that is valid to pass as the first argument to the constructor java.util.Locale(String language, String country). The empty string is passed as the second argument.

pattern false javax.el.ValueExpression
(must evaluate to java.lang.String)

Custom formatting pattern which determines how the date/time string should be formatted and parsed.

timeStyle false javax.el.ValueExpression
(must evaluate to java.lang.String)

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", "both", "localTime" or "offsetTime". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". If a java.time formatter is being used, yet the timeStyle is set to "default", the value "medium" is assumed.

timeZone false javax.el.ValueExpression
(must evaluate to java.lang.Object)

Time zone in which to interpret any time information in the date String. Value must be either a ValueExpression that evaluates to a java.util.TimeZone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone().

type false javax.el.ValueExpression
(must evaluate to java.lang.String)

Specifies what contents the string value will be formatted to include, or parsed expecting. Valid values are "date", "time", "both", "localDate", "localDateTime", "localTime", "offsetTime", "offsetDateTime", and "zonedDateTime". The values starting with "local", "offset" and "zoned" correspond to Java SE 8 Date Time API classes in package java.time with the name derived by upper casing the first letter. For example, java.time.LocalDate for the value "localDate". Default value is "date".