2014-09-24 280 views
0

示例:在mysql db中,时间为:'2014-09-15 14:48:00'这是加拿大时间“美国/多伦多” 我想将此时间更改为UTC格式。 PHP代码?将时间更改为UTC格式

+0

http://stackoverflow.com/questions/2095703/php-convert-datetime-to-utc – Cheery 2014-09-24 06:21:00

+0

你应该表现出一些代码,你试过至今。 – JazyK 2014-09-24 06:22:46

回答

2

只需设置输入时区,并输出时区:

$dt = new DateTime('2014-09-15 14:48:00', new DateTimezone('America/Toronto')); 
$dt->setTimeZone(new DateTimezone('UTC')); 
echo $dt->format('Y-m-d H:i:s'); 

demo

0

试试这个:

date_default_timezone_set('UTC'); 
echo date('Y-m-d H:i:s'); 
0

每当你想指定的时间到特定的时区或状态...... 使用date_default_timezone_set()...

如:

date_default_timezone_set('UTC');