如何在 PHP 中比较这种日期格式?12 年 4 月 30 日 03.46.59.000000000 下午
问问题
131 次
3 回答
1
您可以从该格式创建一个 DateTime 对象,然后以您想要的任何格式获取日期 - http://us2.php.net/manual/en/datetime.createfromformat.php
于 2012-09-18T09:04:01.307 回答
0
I am not sure what the last 9 digits are for. If it's milli seconds php supports just up to 6 digits with u thats why I'd used * to drop the last digits.
$date = DateTime::createFromFormat('j-M-y H.i.s.u*', '30-APR-12 03.46.59.000000000 PM');
Further information can be found here: http://php.net/manual/en/datetime.createfromformat.php
于 2012-09-18T09:12:03.253 回答
0
您可以使用 DateTime 函数createfromformat()
(此处)。如果您从中制作时间戳(使用strtotime或getTimeStamp),则很容易与其他时间戳进行比较。
于 2012-09-18T09:03:02.873 回答