php获取两个时间戳之间的日期(转)
原文:https://www.codelovers.cn/article/20180307171628.html
code
copy/**
*$beginTimeStamp 开始时间戳
*$endTimeStamp 结束时间戳
*/
function getDatesByTimeStamp($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("m月d日",$i);
$tmp["yearList"][]=date("Y",$i);
$tmp["allDate"][]=date("Ymd",$i);
}
return $tmp;
}
$dates = getDatesByTimeStamp(1631672530, 1631767400);
echo '<pre>';
print_r($dates['dayList2']);
结果
copyArray
(
[timeStampList] => Array
(
[0] => 1631672530
[1] => 1631758930
)
[dayList] => Array
(
[0] => 09月15日
[1] => 09月16日
)
[yearList] => Array
(
[0] => 2021
[1] => 2021
)
[allDate] => Array
(
[0] => 20210915
[1] => 20210916
)
)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2020-11-19 mysql 一张表同步另一张表的数据