<?php
/**
* 获取指定月份段内每一个月份
* @param Date $startmonth 开始日期
* @param Date $endmonth 结束日期
* @return Array
*/
function getMonthFromRange($startmonth, $endmonth) {
$stimestamp = strtotime($startmonth);
$etimestamp = strtotime($endmonth);
// 计算日期段内有多少天
// $days = ($etimestamp-$stimestamp)/86400+1;
$y = date('Y', $stimestamp);
$ys = date('Y', $etimestamp);
$m = (int)date('m', $stimestamp);
$ms = (int)date('m', $etimestamp);
$chaY = $ys-$y;
//月份相差多少
$chaM = 12-$m + $ms;
//相差一年就加12
$yearmeth = $chaM + (($chaY-1) *12);
//echo $yearmeth;
// 保存每天日期
$month = array();
for ($i = 0; $i <= $yearmeth; $i++) {
$month[] = date('Y-m', strtotime("+{$i}month",$stimestamp));
}
return $month;
}
$startdate = '2021-08';
$enddate = '2022-09';
// demo
$date = getMonthFromRange($startdate, $enddate);
print_r($date);
网友回复
python如何调用openai的api实现知识讲解类动画讲解视频的合成?
html如何直接调用openai的api实现海报可视化设计及文本描述生成可编辑海报?
f12前端调试如何找出按钮点击事件触发的那段代码进行调试?
abcjs如何将曲谱播放后导出mid和wav格式音频下载?
python如何将曲子文本生成音乐mp3或wav、mid文件
python中mp3、wav音乐如何转成mid格式?
js在HTML中如何将曲谱生成音乐在线播放并下载本地?
python如何实现在windows上通过键盘来模拟鼠标操作?
python如何给win10电脑增加文件或文件夹右键自定义菜单?
python如何将音乐mp3文件解析获取曲调数据?