【问题标题】:Format the date string "2013-08-26T12:00:00.000"格式化日期字符串“2013-08-26T12:00:00.000”
【发布时间】:2013-08-26 10:47:15
【问题描述】:

日期由字符串“2013-08-26T12:00:00.000”表示。如何按以下方式格式化此日期字符串?:“2013-08-26 12:00:00”

【问题讨论】:

    标签: php string date


    【解决方案1】:
    date("Y-m-d H:i:s", strtotime("2013-08-26T12:00:00.000"));
    

    【讨论】:

      【解决方案2】:

      最简单的解决方案,使用PHP的date函数。

      echo date('Y-m-d H:i:s',strtotime('2013-08-26T12:00:00.000'));
      

      【讨论】:

        【解决方案3】:
        $time = strtotime("2013-08-26T12:00:00.000");
        echo strftime("%Y-%m-%d %H:%M:%S", $time);
        

        【讨论】:

        • 它说布尔值是假的
        【解决方案4】:

        其他选项:

        $x = new DateTime('2013-08-26T12:00:00.000');
        $x->format('Y-m-d H:i:s');
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-05
          • 1970-01-01
          • 1970-01-01
          • 2020-07-05
          相关资源
          最近更新 更多