我们的使命

助力跨境卖家高效建立全球销售网络

喜报2021年我司获《江苏省国家高新技术企业》认定

分类目录

文章标签

热门推荐

相关咨讯

opencart时区,vpsmagento

2022-09-07 10:43:34 - 米境通跨境电商

   
    Magento整个系统中使用UTC时间,即通用协调时(UTC,UniversalTimeCoordinated)。这样保证在不同的视图或者Store里使用的时间与本地时间一致,在系统配置中可以看到,每个视图或者店铺可以单独设置时区。

    Magento在数据库中存贮的都是UTC时间,在渲染视图的时候会显示当前时间。

    如果想在视图中获取当前时间,可以使用如下函数:

    Mage::getModel('core/date')->date();

    或者在Grid中使用:

    $this->addColumn('customer_since',array(

    'header'=>Mage::helper('customer')->__('CustomerSince'),

    //这个是指定该字段是时间字段,在视图输出

    的时候会自动转成当地时间。

    'type'=>'datetime',

    'align'=>'center',

    'index'=>'created_at',

    'gmtoffset'=>true

    ));

    提示的一点是在Magento开发中千万别尝试改变系统时区,例如在入口文件index.php或者启动器Mage.php加入date_default_timezone_set这样的函数,不然你会扰乱整个系统的时间。

    date_default_timezone_set('Asia/Shanghai');

    下面文章是摘录自百度知道,对时区的介绍:

    每个地区都有自己的本地时间,在网上以及无线电通信中时间转换的问题就显得格外突出。我自己就经常混淆于此,特地研究了一下,记录在此以备忘。
    联系我们
  • 24H客服
  • 联系电话:16651690460(陈经理)
  • 联系电话:16651692053(李经理)
  • 微信咨询:
南京天遥路联网络科技有限公司,版权所有 Copyright By ©米境通ERP4.0,2015-2025,苏ICP备:苏ICP备15044100号-4, 苏公网安备:32011402011043