Why do you not want to use Mysql date functions to make the display? It would be extra processor speed to get the date in its orginal format and use PHP to break it up and display it using PHP DATE() functions. You can either do it in the query(preferred way) or convert the timestamp into unixtime in the query then use php DATE() function to change the unixtime value from the query into a display format.
Also, could anyone tell me how to change a date format in timestamp(14) to something readable like this January 30th, 2001. I know how to do this in a mySQL query, but not in plain PHP.