Time 在磁电机中将时间保存为DB时如何设置本地时区
我已应用以下内容将默认时区设置为本地时区,即“亚洲/加尔各答”-- 1) 在config.xml中更改-Time 在磁电机中将时间保存为DB时如何设置本地时区,time,magento-1.9,Time,Magento 1.9,我已应用以下内容将默认时区设置为本地时区,即“亚洲/加尔各答”-- 1) 在config.xml中更改- <general> <locale> <code>en_US</code> <timezone>Asia/Calcutta</timezone> </locale> </general>
<general>
<locale>
<code>en_US</code>
<timezone>Asia/Calcutta</timezone>
</locale>
</general>
if (is_readable($localConfigFile)) {
$localConfig = simplexml_load_file($localConfigFile);
date_default_timezone_set('Asia/Calcutta');
if (($date = $localConfig->global->install->date) && strtotime($date)) {
self::$_isInstalled = true;
}
}
2) 在Mage.php中更改-
<general>
<locale>
<code>en_US</code>
<timezone>Asia/Calcutta</timezone>
</locale>
</general>
if (is_readable($localConfigFile)) {
$localConfig = simplexml_load_file($localConfigFile);
date_default_timezone_set('Asia/Calcutta');
if (($date = $localConfig->global->install->date) && strtotime($date)) {
self::$_isInstalled = true;
}
}
现在,当我尝试使用此代码在db中插入任何时间时
Mage::getModel('core/date')->date('Y-m-dh:i:s')代码>,
它不按照当前时区工作,并在DB中提前5:30小时保存日期。有人能告诉我怎么做吗?或者我在默认时区设置中做错了什么