zoukankan      html  css  js  c++  java
  • 获取从今天开始往后的30天日期列表 和对应的星期天

    //今天4月15号
    
    //获取当前月份天数
    $j = date("t");
    //获取本月第一天时间戳
    $start_time = strtotime(date('Y-m-d'));
    $dateWeek = array();
    //赋值每天的日期
    for($i=0; $i<$j; $i++)
    {
        $date = date('Y-m-d',$start_time+$i*86400);
        $dateWeek[$i]['date'] = $date;
        $words = array('日','一','二','三','四','五','六');
        $dateWeek[$i]['week'] =  '周'.$words[date('w',$start_time+$i*86400)];
    
    }
    array(30) {
      [0]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-15"
        ["week"]=>
        string(6) "周三"
      }
      [1]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-16"
        ["week"]=>
        string(6) "周四"
      }
      [2]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-17"
        ["week"]=>
        string(6) "周五"
      }
      [3]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-18"
        ["week"]=>
        string(6) "周六"
      }
      [4]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-19"
        ["week"]=>
        string(6) "周日"
      }
      [5]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-20"
        ["week"]=>
        string(6) "周一"
      }
      [6]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-21"
        ["week"]=>
        string(6) "周二"
      }
      [7]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-22"
        ["week"]=>
        string(6) "周三"
      }
      [8]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-23"
        ["week"]=>
        string(6) "周四"
      }
      [9]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-24"
        ["week"]=>
        string(6) "周五"
      }
      [10]=>
      array(2) {
        ["date"]=>
        string(10) "2020-04-25"
        ["week"]=>
        string(6) "周六"
      }
    ... 省略 ...

    }

     

    注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
  • 相关阅读:
    archlinux .bash_history
    Ubuntu环境下挂载新硬盘
    软碟通 UltraISO U启替代品 Win32DiskImager 无设备 无盘符 无u盘 无优盘 解决方案 之diskpart
    delphi Integer overflow
    MSBuild Tools offline
    delphi synedit免费的拼写检查器dll
    git 自定义命令行
    lua编译
    gcc ar
    Windows Subsystem for Linux (WSL)挂载移动硬盘U盘 卸载 c d 盘
  • 原文地址:https://www.cnblogs.com/PJG20/p/12707374.html
Copyright © 2011-2022 走看看