我想以配置中指定的格式显示日期(例如,2006年4月10日)。俄语-10.04.2006和英语4.10.2006。
在配置中,您可以为类型短,中,长,完整的类型的预设模板设置格式化。哪种格式的日期:
- 简短:10.04.06极4/10/06;
- 媒介:10线。2006年。2006年4月10日;
- FULL:понедел进达,2006年10月10日。2006年4月10日,星期一
- long:2006年10月10日。极2006年4月10日。
如何指定格式:10.04.2006(RUS)和4.10.2006(ENG)?
在yii2 Basic App中。在 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' => 'yiii18nFormatter',
],
]
请参阅此链接yii2格式