php date() 没有收到年、月、日:NSDate 到 php

php date() not receiving year, month, day: NSDate to php

我有一个 php 网络服务,我正在从 iOS 应用程序向该网络服务发送一个 NSDate。这是我的 php 接收日期:

echo 'formatted T/S '.$u_timestamp = date('Y-m-d H:i:s', trim(strip_tags($_REQUEST['timestamp'])));

这是我发送 url 的日期:

timestamp=2015-09-03%2013:52:09%20+0000

我收到它很好,但我的输出是这样的:

1970-01-01 00:33:35

有人知道我的 php 有什么问题,我没有正确收到 NSDate 吗?

date 函数将 Unix 时间戳作为第二个参数(即自 1970-01-01 00:00:00 以来的秒数)

试试这个:

date('Y-m-d H:i:s', strtotime(trim(strip_tags($_REQUEST['timestamp']))));