欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP 日期之间所有日期

程序员文章站 2022-07-01 23:09:43
/** * 获取起止日期之间所有日期 * @param $sdate * @param $edate * @return array */ function get_dates($sdate, $edate) { $_arr_date = array(); $time_start = strtoti... ......

 

/**
 * 获取起止日期之间所有日期
 * @param $sdate
 * @param $edate
 * @return array
 */
function get_dates($sdate, $edate)
{
  $_arr_date = array();

  $time_start = strtotime($sdate);
  $time_end = strtotime($edate);
  while ($time_start <= $time_end) {
    $_arr_date[] = date('y-m-d', $time_start);
    $time_start = strtotime('+1 day', $time_start);
  }

  return $_arr_date;
}


echo '<br>', date("l", strtotime('2019-02-21')); //英文星期 thursday
echo '<br>', date("w", strtotime('2019-02-21')); //数字星期 0123456,其中0为星期日