如何在PHP中比较这种日期格式? 30-APR-12 03.46.59.000000000 PM
答案 0 :(得分:1)
您可以使用该格式创建DateTime对象,然后以您想要的任何格式获取日期 - http://us2.php.net/manual/en/datetime.createfromformat.php
答案 1 :(得分:0)
您可以使用DateTime函数createfromformat()
(here)。如果您使用strtotime或getTimeStamp创建时间戳,则可以轻松地与其他时间戳进行比较。
答案 2 :(得分:0)
我不确定最后9位是什么。如果它是毫秒,php支持 u 最多6位数,那就是为什么我用*来删除最后的数字。
$date = DateTime::createFromFormat('j-M-y H.i.s.u*', '30-APR-12 03.46.59.000000000 PM');
可在此处找到更多信息:http://php.net/manual/en/datetime.createfromformat.php