【问题标题】:PHP simple date questionPHP简单日期问题
【发布时间】:2009-10-22 13:46:28
【问题描述】:

功能

echo date( "m/d/Y h:i a", "10/22/2009 12:32 am" );

输出

12/31/1969 07:00 pm 

为什么我的输出没有给我正确的日期,我做错了什么?

【问题讨论】:

    标签: php datetime date


    【解决方案1】:
    echo date( "m/d/Y h:i a", strtotime("10/22/2009 12:32 am" ));
    

    【讨论】:

      【解决方案2】:

      第二个参数应该是时间戳,而不是日期字符串。

      【讨论】:

      • 尝试回显日期("m/d/Y h:i a", strtotime("10/22/2009 12:32 am"));
      【解决方案3】:

      如何在PHP Documentation for the date function 中读取第二个参数必须是unix 时间戳。您可以使用mktime Function 将您的日期转换为时间戳。

      【讨论】:

        猜你喜欢
        • 2010-09-22
        • 1970-01-01
        • 1970-01-01
        • 2011-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多