php-Parse.com更改createdAt列时区
我正在开发一个PHP项目,我正在使用Parse SDK。我想做的是调整Parse数据库给定的时间。它给我的时间和日期比我的时区晚了8个小时。以下是我使用的代码:php-Parse.com更改createdAt列时区,php,parse-platform,Php,Parse Platform,我正在开发一个PHP项目,我正在使用Parse SDK。我想做的是调整Parse数据库给定的时间。它给我的时间和日期比我的时区晚了8个小时。以下是我使用的代码: $query = new ParseQuery("TestObject"); $query->get("xWMyZ4YEGZ"); $dateTime = $query->getCreatedAt(); $sched = $dateTime->format("M d, Y - hA"); echo $sched; 如
$query = new ParseQuery("TestObject");
$query->get("xWMyZ4YEGZ");
$dateTime = $query->getCreatedAt();
$sched = $dateTime->format("M d, Y - hA");
echo $sched;
如何将其调整为“GMT+8”时区?谢谢 在执行任何操作之前,您必须设置
日期\u默认值\u时区\u设置
:
if(function_exists('date_default_timezone_set'))
date_default_timezone_set($timezone);
这里提供了…在执行任何操作之前,您必须设置
日期\u默认值\u时区\u设置
:
if(function_exists('date_default_timezone_set'))
date_default_timezone_set($timezone);
这里提供了…看一看他建议的代码片段(您可以使用解析日期而不是“now”参数):
看看下面是他建议的代码片段(您可以使用解析日期而不是“now”参数):
它什么都不做。我尝试了if(函数存在('date\u default\u timezone\u set'))date\u default\u timezone\u set(“Etc/GTM+8”)
你在新的ParseQueryUp之前放了这行,我把它放在下面的最上面它什么都不做。我尝试了if(函数存在('date\u default\u timezone\u set'))date\u default\u timezone\u set(“Etc/GTM+8”)代码>你把这行放在新ParseQueryUp之前了吗,我把它放在下面的最上面