设置utc--
的php代码$timestr = '2012-01-19T22:00:00.000-08:00';
$date = new DateTime($timestr);
$tz = new DateTimeZone('UTC');
$date->setTimezone($tz);
foreach ($eventFeed as $event) {
foreach ($event->when as $when) {
echo $when->startTime;
}
}
现在是js
var isoDate = new Date().toISOString();
结果:
> Google Calendar -> 2013-06-14T23:38:00.000+02:00 &&
> JS -> 2013-06-15T10:42:50.812Z
现在我需要的是比较两次,以显示我自己的一些通知。但由于结果不同,它不起作用。
答案 0 :(得分:0)
查看date.js(或time.js)以帮助您完成Javascript时间:
使用date.js:
- 请注意他们的示例有一个拼写错误,引用 ISO 6801 ,而不是正确的ISO 8601
// Convert date to ISO 8601 string
new Date().toISOString()
// Returns ISO 8601 string of date converted to it's UTC value.
// "2007-10-31T16:18:00Z"