关注Yii2日期时间格式错误

时间:2015-09-07 14:34:55

标签: yii2

您好我正在尝试将我的dateFormat设置为php:l jS \ F Y但是系统没有按照预期显示我期待2015年9月7日星期一但是它给了星期一7 \ 2015

1 个答案:

答案 0 :(得分:0)

Formatter使用此模式语法

http://stuff.cebe.cc/yii2docs/yii-i18n-formatter.html#$dateFormat-detail

http://userguide.icu-project.org/formatparse/datetime#TOC-Date-Time-Format-Syntax

您的格式如下:

Yii::$app->formatter->asDate(strtotime($model->attribute), $format = "EEEE dd 'of' LLLL yyyy KK:m:s a")

不知道如何添加" st"," nd"," rd"你的模式的一部分。上面给出的模式仍然缺少这一点。 (你可以自己查找)

但你也可以使用正常的php日期函数,如:

echo date("l jS \of F Y h:i:s A",strtotime($model->attribute));