Ответ очень прост, просто используйте этот формат:
<pubDate>'.date('r', strtotime($rss_row['your_date_field'])).'</pubDate>
Исходное эхо:
echo date('r', strtotime($my_date));
Это превращает дату и время из нашей таблицы MySQL, которая отформатирована как: ГГГГ-ММ-ДД ЧЧ: ММ: СС, и превращает ее в строку UNIX, которая представляет ту же дату.
Как только мы сделаем это до нашей даты, в нашем распоряжении будет множество чудесных функций date (). Окунуться в эти чудеса - это больше, чем я здесь, но я написал об этом здесь.
В этом конкретном случае добавление параметра 'r' в функцию date () выполняет всю работу по переформатированию нашей строки UNIX в наш формат даты RSS-канала.
Это так просто.