У меня есть отметка времени с полем часового пояса в PostgreSQL.
Когда я обновляю это поле, я использую что-то вроде этого:
$date = date('Y-m-d H:i:s');
Хотя SQL работает нормально, сохраненная дата выглядит немного иначе, чем классическая отметка времени с часовым поясом дата.
Example:
Default value set to "now()":
date 2009-04-06 14:39:53.662522+02
Update with a date set in php:
$date = date('Y-m-d H:i:s');
date 2009-04-06 14:39:53+02
Числа, удаленные при обновлении, вероятно, миллисекунды, но я не уверен.
Хотелось бы узнать, есть ли способ получить с помощью PHP такой же формат даты?