FormatConverter

Type
Class
Namespace
craft\i18n
Inherits
craft\i18n\FormatConverter » yii\helpers\FormatConverter » yii\helpers\BaseFormatConverter
Since
3.0.6

View source

# Public Properties

Property Description
juiFallbackDatePatterns array – The jQuery UI fallback definition to use for the ICU short patterns short, medium, long and full.
phpFallbackDatePatterns array – The php fallback definition to use for the ICU short patterns short, medium, long and full.

# Public Methods

Method Description
convertDateIcuToJui() Converts a date format pattern from ICU format to [jQuery UI date format][].
convertDateIcuToPhp() Converts a date format pattern from ICU format to php date() function format.
convertDatePhpToIcu() Converts a date format pattern from php date() function format to ICU format.
convertDatePhpToJui() Converts a date format pattern from php date() function format to [jQuery UI date format][].

# convertDatePhpToIcu()

Converts a date format pattern from php date() function format to ICU format.

Pattern constructs that are not supported by the ICU format will be removed.

Since 2.0.13 it handles escaped characters correctly.

View source

Arguments

  • $pattern (string) – Date format pattern in php date()-function format.

Returns

string – The converted date format pattern.