将检索到的日期提取到月份&在codeigniter的一天

时间:2011-11-04 18:06:17

标签: php codeigniter

我有一个(日期时间)以这种格式存储在数据库中2011-10-12 02:01:24

检索此日期时,我想提取该日期,以便我可以显示没有其他日期值的日期或月份

2 个答案:

答案 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)