【问题标题】:how to get number of the day from date? [duplicate]如何从日期获取当天的数字? [复制]
【发布时间】:2012-05-03 05:56:48
【问题描述】:

如何从 php 中的日期获取当天的数字?
例如:给定日期格式:4/23/2012 并输出 1mondaymon ...

谢谢!

【问题讨论】:

    标签: php date formula


    【解决方案1】:

    尝试类似:

    <?php
    
    $rawDate = '4/23/2012';
    
    echo date('N', strtotime($rawDate));
    ?>
    

    在这里演示:http://ideone.com/jICqh

    查看 PHP's date() function 文档以了解更多格式化日期的方法。

    【讨论】:

      【解决方案2】:
      $date = '2007/08/30'; 
      $weekday = date('l', strtotime($date)); // note: first arg to date() is lower-case L 
      

      【讨论】:

      • 如何输出天数,而不是日期名称?比如星期一 = 1
      • @AgengD.Prastyawan 我知道这是超级旧的,但看起来它仍然出现在搜索结果中。对于其他想知道如何获取星期几的整数表示的人,索引从 0 开始,星期一达到 1:$weekday = date('w', strtotime($date));
      【解决方案3】:

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

      echo date("l", mktime(0, 0, 0, 4, 23, 2012));
      

      【讨论】:

        【解决方案4】:

        这取决于你想要的数字,当月的天数或实际年份的天数。详情请见date function

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-08-10
          • 1970-01-01
          • 2017-05-07
          • 2012-12-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多