С MySQL Manual :
столбцы TIMESTAMP отображаются в
тот же формат, что и столбцы DATETIME. В
Другими словами, ширина дисплея
фиксируется на 19 символов, а формат
это «ГГГГ-ММ-ДД ЧЧ: ММ: СС».
Спецификация RSS 2.0 гласит:
Все даты и время в RSS соответствуют
Дата и время Спецификация RFC
822, за исключением того, что год
может быть выражен двумя символами
или четыре символа (предпочтительно четыре).
Так что, если у нас есть следующая дата RSS:
$timeRSS = 'Sat, 07 Sep 2002 09:42:31 GMT'; // RFC 822
Нам нужно сделать следующее, чтобы преобразовать его в формат MySQL TIMESTAMP
:
date_default_timezone_set('GMT'); // make sure we are using the same timezone
date('Y-m-d H:i:s', strtotime($timeRSS)); // 2002-09-07 09:42:31