mrp*_*atg 13 php datetime unix-timestamp
我有一个表格,它发布日期信息月,日,是,小时,分钟,上午/下午.如何使用php对unixtime进行编码/解码?
Mic*_*cki 33
mktime() - 获取日期的Unix时间戳
echo mktime(23, 24, 0, 11, 3, 2009);
1257290640
Run Code Online (Sandbox Code Playgroud)
要处理上午/下午,如果是PM则只需加12小时.
mktime($isAM ? $hrs : ($hrs + 12), $mins, $secs, $m, $d, $y);
Run Code Online (Sandbox Code Playgroud)
或者你可以使用strtotime():
strtotime() - 将任何英文文本日期时间描述解析为Unix时间戳
echo strtotime("2009-11-03 11:24:00PM");
1257290640
Run Code Online (Sandbox Code Playgroud)