Carpal Singapore - 接送时间不到30分钟(8)

时间:2017-08-16 16:31:47

标签: php curl

我使用下面的代码生成pickup_time。

// For Date
    $dt = date('d-m-Y');

    // For Time
    $tm = date('H:i');
    $timestamp = strtotime($tm) + 60*60;

    $time = date('H:i', $timestamp);

我使用它如下发送卷曲请求

'pickup_date' => $dt,
'pickup_timing' => $time,

但我得到了回复

  

从现在开始,接送时间不到30分钟(8)

我不知道为什么?

新加坡是我正在开发代码的国家。

2 个答案:

答案 0 :(得分:1)

Php取决于时区

date_default_timezone_set("Asia/Singapore");
echo "The Singapore time is after 30 Mintues from now " . date("h:i", time() + 3600);

答案 1 :(得分:1)

当服务器向其他服务器发送请求时,他们默认使用自己的时区。这就是为什么时间在请求的代码和生成的错误中产生差异的原因

对新加坡来说,试试这个:

date_default_timezone_set('Asia/Singapore');