使用PHP解析日期

时间:2009-03-01 01:27:46

标签: php parsing

我正在尝试编写程序,但我不知道如何将此格式的日期解析为日期戳

2005年1月15日12:00 AM

我不关心上午12:00,因为所有记录都附有上午12:00。

3 个答案:

答案 0 :(得分:6)

使用strtotime()将日期转换为unix时间戳。您还可以将此时间戳与date()函数一起使用,以您想要的任何方式对其进行格式化。

答案 1 :(得分:2)

使用strtotime()函数......例如: $ new_date = strtotime(“2005年1月15日12:00 AM”);

答案 2 :(得分:0)

从PHP 5.2开始,更新的方法是使用DateTime class

$datetime = new DateTime("Jan 15 2005 12:00AM");
echo $datetime->format('Y-m-d');

See it in action