2016-11-29 13:54:00 14783次浏览 3条回答 1 悬赏 10 金钱

yii2.0怎么设置时区?在哪里设置。

最佳答案

  • zhoupenghui 发布于 2016-11-29 14:00 举报

    在config文件夹下,main.php 中,

    return [
        'charset' => 'utf-8',
        'language' => 'zh-CN',
        'timeZone' => 'Asia/Shanghai',
        'components' => [
            'cache' => [
                'class' => 'yii\caching\FileCache'
            ],
            'formatter' => [
                'dateFormat' => 'yyyy-MM-dd',
                'timeFormat' => 'HH:mm:ss',
                'datetimeFormat' => 'yyyy-MM-dd HH:mm:ss'
            ]
        ]
    ];
    
    3 条回复
    回复于 2016-11-29 14:13 回复

    谢谢 已经改好了在我用的base版,在web.php里面config里面加'timeZone' => 'Asia/Shanghai',就可以了,3Q

    回复于 2017-04-14 12:59 回复

    难道是版本问题吗,现在用2.0.11的base模板里是没有main.php的

    回复于 2017-07-19 10:16 回复

    高级模板肯定有的,基础模板是在web.php里设置

您需要登录后才可以回答。登录 | 立即注册
junfeng
经理

junfeng

注册时间:2016-03-15
最后登录:2022-09-09
在线时长:33小时21分
  • 粉丝2
  • 金钱1560
  • 威望0
  • 积分1890

热门问题