问题获取日期,月份与Php文件中的数据库分开?

时间:2010-05-29 12:51:14

标签: php

我想将日期,月份,时间,小时,分钟,秒从数据库中分离出来,用于倒数计时器, 在数据库存储日期是2010/10/10: 我使用这段代码:

$m=date('m',$row['Date']);
$d=date('d',$row['Date']);

输出是月= 31 date = 12 ....

2 个答案:

答案 0 :(得分:3)

如果你想要它们,你可以使用explode list函数,例如:

list($year, $month, $day) = explode('/', $row['Date']);

此外,您可以使用strtotime函数获取单个值:

echo 'Day' . date('d', strtotime($row['Date']));
echo 'Month' . date('m', strtotime($row['Date']));
echo 'Year' . date('Y', strtotime($row['Date']));

答案 1 :(得分:0)

$d = // Pull your date from the db
$date = new DateTime($d);

$day = $date->format('l'); // Creates day name
$day = $date->format('j')  // Creates date number
$month = $date->format('n'); // Creates month number
$year = $date->format('Y'); // Creates year

..等等。

您可以在此处找到格式化选项http://php.net/manual/en/function.date.php