我试图将本地日期时间转换为UTC时间,但它不转换。 我使用这个: -将本地日期时间转换为UTC时间在php
$check= 13-07-2015 12:03:41;
$userdate=gmdate("Y-m-d H:i:s", strtotime($check));
它给了我为UTC时间我的本地时间之间只有2个小时的差异,但实际差别是5:30小时。 请建议我如何转换此。
我试图将本地日期时间转换为UTC时间,但它不转换。 我使用这个: -将本地日期时间转换为UTC时间在php
$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小时差别像“亚洲/加尔各答”),然后在php.ini
文件与一个正确
如果您无法访问您的文件php.ini
那么你需要使用date_default_timezone_set
Thanku Wee Zel .. :-) – Sakura
嗨Neha,这是你的问题吗?如果确实如此,请选择“最佳答案”谢谢 –
什么是'$ check'你可以发布它太 –
它为我工作的罚款内设置时区在你的脚本。 –
请打开命令提示符并编写'date +%z#GMT offset'。结果是什么? – Ohgodwhy