Хранение времени и даты в формате UTC в MySQL

Я читал кучу вещей на SO о том, как хранить дату / время в формате UTC в БД … но я все еще в замешательстве. Я собрал, чтобы использовать gmdate() чтобы сгенерировать дату и время как UTC в моем PHP-скрипте (я использую $ wpdb-> insert для вставки в БД WordPress). Моя установка в MySQL — это поле с именем timestamp, и оно имеет формат DATETIME без указания длины / значений или значения по умолчанию. Тем не менее, когда я использую функцию ниже, значение, которое сохраняется 0000-00-00 00:00:00,

$datetime = gmdate(r);
$wpdb->insert( $wpdb->prefix . 'fd_transactions', array('timestamp' => $datetime));

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]