【问题标题】:Conversion of String to Date value php字符串到日期值php的转换
【发布时间】:2012-05-07 01:36:24
【问题描述】:

我的日期字符串值为“Wed, 25 Apr 2012 23:17:06 -0400

我想把它转换成日期值

ps:我使用的是 php 5.2。

【问题讨论】:

    标签: php datetime type-conversion


    【解决方案1】:

    试试这个

    $str = "Wed, 25 Apr 2012 23:17:06 -0400";
    $date = date("Y-m-d",strtotime($str));
    

    【讨论】:

      【解决方案2】:

      你的意思是:

      
      $date = "Wed, 25 Apr 2012 23:17:06 -0400";
      echo date("Y-m-d H:i:s", strtotime($date));
      

      【讨论】:

        【解决方案3】:
        $date_val = 'Wed, 25 Apr 2012 23:17:06 -0400';
        echo date('Y-m-d', strtotime($date_val)); 
        

        您可以随意更改日期格式

        【讨论】:

          【解决方案4】:

          看看这些:

          http://www.php.net/manual/en/function.strtotime.php

          http://www.php.net/manual/en/function.date.php

          你可以做类似 date('Y-m-d' strtotime('Wed, 25 Apr 2012 23:17:06 -0400'));

          【讨论】:

            【解决方案5】:

            我发现了这个如下功能,希望对您有所帮助:

            <?php
                $str = "Wed, 25 Apr 2012 23:17:06 -0400";
                $myDate = strtotime($str);
            ?>
            

            【讨论】:

              【解决方案6】:

              试试这个 $dateSrc = "2012 年 4 月 25 日星期三 23:17:06 -0400"; $dateTime = new DateTime($dateSrc);

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2012-10-23
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多