database di testo ??? cos'e' un file o un campo del db scritto a quel modo???

Oppure si tratta di un campo datetime del db????

in ogni caso se php puoi usare strotime()

codice:
echo date('M d, Y g:i:s a', strtotime('Aug 02, 2006 6:25:07 pm + 2 hour'));
se invece fosse un campo nel database:

codice:
select date_format(date_add('2006-08-02 18:25:07', interval 2 hour),
                          '%b %e, %Y %l:%i:%s %p') as data