Yii2 时间格式的用法
2015-12-24 00:00
661 查看
先添加配置文件:
在视图和控制器等其他地方是这样使用的:
并且,如果配置了之后 Grid 可以这样转化时间:
更多用法参考: http://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html
'language' => 'zh-CN', 'timeZone' => 'Asia/Shanghai', 'components' => [ 'formatter' => [ 'dateFormat' => 'yyyy-MM-dd', 'datetimeFormat' => 'yyyy-MM-dd HH:mm:ss', 'decimalSeparator' => ',', 'thousandSeparator' => ' ', 'currencyCode' => 'CNY', ], ],
在视图和控制器等其他地方是这样使用的:
echo Yii::$app->formatter->asRelativeTime($model->created_at); // 几天前 几小时前 echo Yii::$app->formatter->asDatetime($model->created_at); // 2015-6-16 11:51:43
并且,如果配置了之后 Grid 可以这样转化时间:
<?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'created_at:datetime', // 更改时间 ], ]); ?>
更多用法参考: http://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html
相关文章推荐
- Yii2 自带的日志组件扩展
- Yii2.0全站搜索功能上线
- Mac OS X 10.11 系统环境变量配置
- PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
- PHP获取今天、明天、一个月后、一年后等等时间函数
- PHP获取今天、明天、一个月后、一年后等等时间函数
- Yii2-admin RBAC权限管理的实现
- thinkPHP 内置的一个大写字母方法
- 浅谈ThinkPhp里的utf8格式字符串截取
- 捣蛋phpwind过滤器执行流程
- Windows下尝试PHP7提示丢失VCRUNTIME140.DLL的问题解决
- pure-ftpd 530错误
- PHP 数据集循环
- 捣蛋phpwind之WindFrameWork
- laravel5验证码
- 他山之石-sphinx全文检索之PHP使用教程
- thinkphp中使用ajax实现无刷新分页
- php json 格式控制
- php rewrite模式
- PHP、JS间json数据的处理