Poppycock!
When using dates and times in a database, it is significantly easier to use the built in formats and functions of the db. Usually you need to do one of two things. First, format the date to your liking. You might consider it a wash between using the date_format() function of mysql and the various unix timestamp functions of PHP and I'd differ but I'll give it to you.
The second, and most difficult, is to select based on given date criteria. Let's say you want to select all records that have the date field 'expire' during a given month. Using PHP and unix timestamps you'd have to figure out the timestamp for the first day of the month at midnight, then calculate the last day of the month and figure out the timestamp for 23:59:59 on that day.
Using a mysql formatted time all you have to do is:
$query="select * from table where expire like '".$year."-".$month."%'";
Unix timestamps have their place. They're great for flat files and when using the file system, but when working with a DB you are better off using the DBs built in functions and datatypes.