我有一个(日期时间)以这种格式存储在数据库中2011-10-12 02:01:24
检索此日期时,我想提取该日期,以便我可以显示没有其他日期值的日期或月份
答案 0 :(得分:2)
您可以使用date & time functions of MySQL或PHP函数,例如strtotime()。
例如,使用strtotime()
:
$timestamp = strtotime('2011-10-12 02:01:24');
echo 'The month is '.date('F', $timestamp).' and the day number is '.date('d', $timestamp);
输出:
The month is October and the day number is 12
答案 1 :(得分:0)
我用这段代码解决了这个问题:
在我看来
<?php
$date_of_post = $r->date_nw;
$date = $date_of_post; // 6 october 2011 2:28 pm
$stamp = strtotime($date); // outputs 1307708880
?>
<?php echo date("d", $stamp); ?> // it prints out the day only
<?php echo date("M", $stamp); ?> // it prints out the Month only like (Oct)