【问题标题】:How can i use PHP to show datetime without seconds我如何使用 PHP 来显示没有秒的日期时间
【发布时间】:2009-01-12 11:16:48
【问题描述】:

我怎样才能改变前任。 2009-01-14 06:38:18 到 2009-01-14 06:38? 列类型为DATETIME。我不想用SELECT DATE_FORMAT

我怎么能用 PHP 做到这一点? date("M-d-Y H:i", $userow['regdate']) 给:

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set()

【问题讨论】:

    标签: php sql datetime


    【解决方案1】:

    之前使用date_default_timezone_set(),正如你的错误所说。

    【讨论】:

      【解决方案2】:

      错误消息只是建议您指定您的时区,以便最终为您的目标受众打印正确的日期。除此之外, date() 需要一个时间戳作为它的第二个参数,所以这就是为什么使用 strtotime() 将 MySQL 返回的字符串转换为 int 肯定会有所帮助。

      【讨论】:

        猜你喜欢
        • 2016-11-02
        • 2014-12-11
        • 1970-01-01
        • 2019-09-26
        • 1970-01-01
        • 1970-01-01
        • 2015-04-05
        • 2019-12-09
        • 1970-01-01
        相关资源
        最近更新 更多