thu*_*mal 3 php timezone datetime timestamp magento
我发现了许多这方面的艺术品,但没有给出适当的解决方案
我当前的系统时区是= 'asia/Kolkata'
我现在的magento时区是 'asia/shanghai'
这给了我正确的UTC时间这里系统时间'2013-06-26 15:34:00'
$timezone = date_default_timezone_get();
date_default_timezone_set($timezone);
$now = Mage::getModel('core/date')->timestamp(time());
$current_date= date('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)
所以这里$ current_date = '2013-06-26 18:04:30'
但我有另一个mytimestamp ..... ex: - $ time = '2013-06-26 15:34:00';
$scheduletime = '2013-06-26 15:19:00';
$dateTimestamp = Mage::getModel('core/date')->timestamp(strtotime($scheduletime));
$schedule_time = date('Y-m-d H:i:s',strtotime($scheduletime));
Run Code Online (Sandbox Code Playgroud)
所以这里$ schedule_time = '2013-06-26 23:34:00'
所以实际上我想要的是在这两次之间得到区别,它应该是:0
尝试
Mage::getSingleton('core/date')->gmtDate();
Run Code Online (Sandbox Code Playgroud)
注意:UTC和GMT是相等的.
| 归档时间: |
|
| 查看次数: |
10801 次 |
| 最近记录: |