我有这段代码可以从数据库中获取一个字段:
$end_date=$row1['end_date'];
如果我打印它,它会给我这样的信息:25-09-2012 我需要的是获取月份值、年份和日期。 类似于:
$month=09;
$day=25;
$year=2012;
我该怎么做? 谢谢!
最佳答案
使用 DateTime :
$date = new DateTime($row1['end_date']);
$year = $date -> format('Y');
$month = $date -> format('m');
$day = $date -> format('d');
如果您的时间戳与提供的一样,请保持简单:
list($day, $month, $year) = explode('-', $row1['end_date']);
https://stackoverflow.com/questions/12585048/