PHP简单获取上月、本月、近15天、近30天的方法示例
发布时间 - 2026-01-11 02:09:13 点击率:次本文实例讲述了PHP简单获取上月、本月、近15天、近30天方法。分享给大家供大家参考,具体如下:
/**
* 获取统计时间
* @param $type
* 1 上月
* 2 本月
* 3 近15天
* 4 近30天
* @return array
*/
function getDateInfo($type)
{
$data = array(
array(
'firstday' => date('Ym01', strtotime('-1 month')),
'lastday' => date('Ymt', strtotime('-1 month')),
),
array(
'firstday' => date('Ym01', strtotime(date("Y-m-d"))),
'lastday' => date('Ymd', strtotime((date('Ym01', strtotime(date("Y-m-d")))) . " +1 month -1 day")),
),
array(
'firstday' => date('Ymd', strtotime("-15 day")),
'lastday' => date('Ymd', strtotime('-1 day')),
),
array(
'firstday' => date('Ymd', strtotime("-30 day")),
'lastday' => date('Ymd', strtotime('-1 day')),
),
);
return is_null($type) ? $data : $data[$type-1];
}
print_r(getDateInfo(1));//获取上个月第一天与最后一天
运行结果:
Array ( [firstday] => 20170601 [lastday] => 20170630 )
PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:
在线日期/天数计算器:
http://tools./jisuanqi/date_jisuanqi
在线日期计算器/相差天数计算器:
http://tools./jisuanqi/datecalc
在线日期天数差计算器:
http://tools./jisuanqi/onlinedatejsq
Unix时间戳(timestamp)转换工具:
http://tools./code/unixtime
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php日期与时间用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
# PHP
# 获取
# 上月
# 本月
# 近15天
# 近30天
# 用php获取本周
# 上周
# 本季度日期的代码
# PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
# PHP实现针对日期
# 月数
# 天数
# 周数
# 小时
# 分
# 秒等的加减运算示例【基于strtotime】
# PHP获取当前日期及本周一是几月几号的方法
# PHP计算近1年的所有月份
# php从身份证获取性别和出生年月
# PHP获取指定时间段之间的 年
# 月
# 天
# 时
# 秒
# PHP使用strtotime获取上个月、下个月、本月的日期
# PHP获取某个月最大天数(最后一天)的方法
# php判断两个日期之间相差多少个月份的方法
# php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
# php 获取一个月第一天与最后一天的代码
# 天方
# 程序设计
# 操作技巧
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 上个月
# 所述
# 几款
# 面向对象
# 转换工具
# 再为
# 讲述了
# getDateInfo
# data
# firstday
# return
# array
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Java遍历集合的三种方式
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
如何为不同团队 ID 动态生成多个“认领值班”按钮
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
高端企业智能建站程序:SEO优化与响应式模板定制开发
如何快速使用云服务器搭建个人网站?
高性价比服务器租赁——企业级配置与24小时运维服务
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
如何生成腾讯云建站专用兑换码?
Laravel API资源类怎么用_Laravel API Resource数据转换
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
bing浏览器学术搜索入口_bing学术文献检索地址
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
清除minerd进程的简单方法
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
如何在建站宝盒中设置产品搜索功能?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议
Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】
中国移动官方网站首页入口 中国移动官网网页登录
Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制
标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析
在线教育网站制作平台,山西立德教育官网?
魔方云NAT建站如何实现端口转发?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
如何在阿里云高效完成企业建站全流程?
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
如何在云主机上快速搭建网站?
如何在阿里云部署织梦网站?
如何在搬瓦工VPS快速搭建网站?
JavaScript如何实现类型判断_typeof和instanceof有什么区别
公司网站制作价格怎么算,公司办个官网需要多少钱?
Linux后台任务运行方法_nohup与&使用技巧【技巧】
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
高端网站建设与定制开发一站式解决方案 中企动力
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
详解阿里云nginx服务器多站点的配置
如何用腾讯建站主机快速创建免费网站?
Laravel怎么生成URL_Laravel路由命名与URL生成函数详解
如何利用DOS批处理实现定时关机操作详解
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
原生JS获取元素集合的子元素宽度实例
利用 Google AI 进行 YouTube 视频 SEO 描述优化
JavaScript如何实现倒计时_时间函数如何精确控制

