@Jarrod1937Dec 29.2010 — #To explain charles answer a bit (in case its not obvious), you must feed date() a unix timestamp for it to interpret the date correctly. strtotime does just that (though can do much more). The reason you got December 31, 1969 is that is the beginning of the unix epoch (technically Jan. 1, 1970, the hour and second count for the 1969 date is probably something like 23:59:59).