У меня есть веб-сервис php, и я отправляю NSDate из приложения iOS в веб-сервис. Это мой 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
функция занимает Юникс метка времени в качестве второго параметра (то есть количество секунд с момента 1970-01-01 00:00:00
)
Попробуй это:
date('Y-m-d H:i:s', strtotime(trim(strip_tags($_REQUEST['timestamp']))));
Других решений пока нет …