PHP kôd:
<?php
$time = 'pon, 08 okt 2012 07:20:41 +0000';
$time = end((explode(', ', $time)));
$time = str_replace(array('okt'), array('oct'), $time);
$time = strtotime($time);
echo date('D, d M Y h:i:s A O', $time); # Mon, 08 Oct 2012 09:20:41 AM +0200
Ovo zavisi od trenutne vremenske zone, trebao bi da može setlocale(LC_ALL, 'sr_RS.utf8') i strtotime da pretvori u timestamp, ali to meni ne radi.
Najbolje da napraviš parove i da uradiš samo zamenu.