I have a form which posts date information month, day, yeah, hour, minute, am/pm. How do i encode/decode this to and from unixtime using php?
+4
A:
mktime() - Get Unix timestamp for a date
echo mktime(23, 24, 0, 11, 3, 2009);
1257290640
To handle AM/PM just add 12 to hours if PM.
mktime($isAM ? $hrs : ($hrs + 12), $mins, $secs, $m, $d, $y);
Alternatively you could use strtotime():
strtotime() - Parse about any English textual datetime description into a Unix timestamp
echo strtotime("2009-11-03 11:24:00PM");
1257290640
Michał Rudnicki
2009-11-03 23:22:02
.....thanks.....
Patrick
2009-11-03 23:34:32