如何获取一段时间内的日期列表

本文介绍了一个PHP脚本,该脚本可以将指定的时间范围内的时间戳转换为易于理解的日期格式,并能获取每周的名称。通过使用此脚本,用户能够方便地处理大量时间数据并进行日期相关的展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/*
*参数分别是开始时间戳,结束时间戳
*/
function timeList($beginTimeStamp,$endTimeStamp){
    if(!is_numeric($beginTimeStamp)||!is_numeric($endTimeStamp)||($endTimeStamp<=$beginTimeStamp)) return '';
    $tmp=array();
    for($i=$beginTimeStamp;$i<=$endTimeStamp;$i+=(24*3600)){
        $tmp['timeStampList'][]=$i;
        $tmp['dayList'][]=date('Y年m月d日',$i);
        $tmp['dayWeek'][]=getWeek($i);
    }
    return $tmp;
}
function getWeek($timestamp){
    $timestamp=date('w',$timestamp);
    $str='';//http://www.phpernote.com/php-function/969.html
    switch($timestamp){
        case '0':
            $str.='周日';
        break;
        case '1':
            $str.='周一';
        break;
        case '2':
            $str.='周二';
        break;
        case '3':
            $str.='周三';
        break;
        case '4':
            $str.='周四';
        break;
        case '5':
            $str.='周五';
        break;
        case '6':
            $str.='周六';
        break;
    }
    return $str;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值