-1

我的网络应用程序目前托管在英国的某个地方,我与它有 2 小时的差异,但我需要使用服务器使用的时间。所以我使用time() * 1000并从这个timestamp新的日期对象创建time_data.minDate = new Date(<?php echo $test_time['start'];?>);,但我仍然收到 +2h。

完整示例:

time_data.minDate = new Date(<?php echo $test_time['start'];?>);
time_data.maxDate = new Date(<?php echo $test_time['end']['min'];?>);

console.log(time_data.minDate);
console.log('<?php echo date('Y-m-d H:i:s', $test_time['start'] / 1000)?>');
console.log(time_data.maxDate);
console.log('<?php echo date('Y-m-d H:i:s', $test_time['end']['min'] / 1000)?>');

在此处输入图像描述

那么有可能以某种方式强制使用时间戳中的日期吗?

4

1 回答 1

-1

为您的 PHP 服务器设置不同的时区:

date_default_timezone_set ('Europe / Rome');

更多信息: http: //php.net/manual/en/function.date-default-timezone-set.php

于 2013-11-07T09:25:28.737 回答