1
Я использовал следующий код для преобразования даты в php, но я получаю неправильную дату после преобразования. Я использовал CURRENT_TIMESTAMP как значение по умолчанию в моей таблице базы данных. Я передаю переменную «date» из javascript.Неправильная дата при преобразовании даты в php
Может кто-нибудь решить эту проблему. Заранее спасибо.
$date1=mysql_real_escape_string($data->date);
print_r($date1) // This is one displaying the right date.
$date=strtotime($date1);
$timedatenew=date('Y-m-d H:i:s', $date);
print_r($timedatenew) // This is displaying the date like "1970-01-01 01:00:00".
Вы установите часовой пояс по умолчанию, используя 'date_default_timezone_set()'? –
Попробовать дату ('Y-m-d H: i: s', strtotime ($ date)); –
Итак, что такое значение '$ data1' или мы ожидаем, что вы будете использовать формат' dd/mm/yyyy' и значение, подобное '13/04/2016' –