【问题标题】:Convert mysql query result into different date format [duplicate]将mysql查询结果转换为不同的日期格式[重复]
【发布时间】:2013-10-21 09:52:28
【问题描述】:

我正在使用以下查询来显示数据库中的时间戳:

    <?php echo $testimonial->dated; ?>

此查询显示时间戳如下:yyyy-mm-dd hh:mm:ss

我尝试了不同的日期函数以便以 dd/mm/yyyy 格式显示它,但没有任何运气,因为我不知道如何正确地将其添加到上述查询中。关于如何排序的任何想法?提前非常感谢:)

【问题讨论】:

标签: php mysql codeigniter date datetime


【解决方案1】:
<?php echo date("d/m/Y", strtotime($testimonial->dated));?>

【讨论】:

  • 感谢您的帮助,这为我解决了问题 :) 也感谢其他所有人,你们是好人 :)
【解决方案2】:

我不是很明白,但是:

如果这返回日期格式(Y-m-d H:i:s)并且您想要获取时间戳:

<?php echo strtotime($testimonial->dated); ?>

如果这返回一个时间戳并且你想获取日期格式:

<?php echo date('Y-m-d H:i:s', $testimonial->dated); ?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-17
    • 1970-01-01
    • 2013-07-31
    • 1970-01-01
    • 2013-10-27
    • 2010-11-17
    • 2011-08-13
    • 1970-01-01
    相关资源
    最近更新 更多