[英]convert local date time to UTC time in php
我正在尝试将本地日期时间转换为UTC时间,但没有转换。 我正在使用这个:
$check= 13-07-2015 12:03:41;
$userdate=gmdate("Y-m-d H:i:s", strtotime($check));
它给我的本地时间与UTC时间之间只有2个小时的时差,但实际的时差是5:30个小时。 请建议我如何转换此。
$check
必须是一个字符串(我假设是,您只是忘了在编辑中添加引号)
$check = '13-07-2015 12:03:41';
找出您的php认为您所在的时区:
echo date_default_timezone_get();
如果不是您的时区(从5 1/2小时的时间来看应该是“亚洲/加尔各答”,则应使用正确的timezone
更新php.ini
文件中的timezone
如果您无法访问php.ini
文件,则需要使用date_default_timezone_set在脚本中设置时区
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.