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']))));
我有一个 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']))));