如何根据Yii2中的语言环境以特定格式显示日期(俄语和英语-php:m/d/Y)?
我想以配置中指定的格式显示日期(例如,2006年4月10日)。俄语-10.04.2006和英语4.10.2006 在配置中,您可以为short、medium、long和full类型的预设模板设置格式化程序。日期的格式如下:如何根据Yii2中的语言环境以特定格式显示日期(俄语和英语-php:m/d/Y)?,php,date,formatting,yii2,Php,Date,Formatting,Yii2,我想以配置中指定的格式显示日期(例如,2006年4月10日)。俄语-10.04.2006和英语4.10.2006 在配置中,您可以为short、medium、long和full类型的预设模板设置格式化程序。日期的格式如下: 简写:2006年4月4日至10月6日 中等:10аПа。2006 г. 2006年4月10日 全文:2006年11月10日。2006年4月10日,星期一 长:10аПаааааааа2006Γ。2006年4月10日 如何指定格式:10.04.2006(rus)和4.10.
- 简写:2006年4月4日至10月6日李>
- 中等:10аПа。2006 г. 2006年4月10日李>
- 全文:2006年11月10日。2006年4月10日,星期一
- 长:10аПаааааааа2006Γ。2006年4月10日
如何指定格式:10.04.2006(rus)和4.10.2006(eng)?在Yii2基本应用程序中。在config->web.php中添加
formatter
'components' => [
'formatter' => [
'timeZone' => 'Asia/Kolkata',
'dateFormat' => 'dd-MM-yyyy', //Date format to used here
'datetimeFormat' => 'php:d-m-Y H:i:s',
'timeFormat' => 'php:h:i:s A',
'decimalSeparator' => '.',
'thousandSeparator' => '',
'class' => 'yii\i18n\Formatter',
],
]
请参阅Yii2基本应用程序中的此链接。在config->web.php中添加
formatter
'components' => [
'formatter' => [
'timeZone' => 'Asia/Kolkata',
'dateFormat' => 'dd-MM-yyyy', //Date format to used here
'datetimeFormat' => 'php:d-m-Y H:i:s',
'timeFormat' => 'php:h:i:s A',
'decimalSeparator' => '.',
'thousandSeparator' => '',
'class' => 'yii\i18n\Formatter',
],
]
请参阅此链接您可以在
格式化程序
中为此定义时区
。这与日期格式的关系如何?您可以在格式设置程序中为此定义时区
,阅读更多信息。这与日期格式有何关系?如何指定格式:10.04.2006(rus)和4.10.2006(eng)?如何指定格式:10.04.2006(rus)和4.10.2006(eng)?