<?php /** * 获取指定月份的第一天开始和最后一天结束的时间戳 * * @param int $y 年份 $m 月份 * @return array(本月开始时间,本月结束时间) */ function mFristAndLast($y = "", $m = ""){ if ($y == "") $y = date("Y"); if ($m == "") $m = date("m"); $m = sprintf("%02d", intval($m)); $y = str_pad(intval($y), 4, "0", STR_PAD_RIGHT); $m>12 || $m<1 ? $m=1 : $m=$m; $firstday = strtotime($y . $m . "01000000"); $firstdaystr = date("Y-m-01", $firstday); $lastday = strtotime(date('Y-m-d 23:59:59', strtotime("$firstdaystr +1 month -1 day"))); return array( "firstday" => $firstday, "lastday" => $lastday ); } ?>
-
工具
-
[分类] 编程相关
- 01.Electron桌面 (0)
- 02.低代码/Mendix (36)
- 03.数据采集/爬虫 (55)
- 04.大数据/Elasticsearch (14)
- 05.前端/Vue/Node.js (240)
- 06.Java框架/系统 (197)
- 07.Java基础 (255)
- 08.华为仓颉(Cangjie) (1)
- 10.Python基础 (89)
- 11.PHP基础 (275)
- 12.PHP库/系统/微信 (81)
- 13.C/C++/Rust (121)
- 14.Golang/Ruby (109)
- 15.OpenResty_Lua (109)
- 16.编程基础/Web安全 (71)
- 17.性能测试/JMeter (8)
- 18.系统设计/架构/UML建模 (74)
- 19.区块链/数字货币/元宇宙 (1)
- 20.API网关/Kong (0)
- 21.C#/DevExpress (28)
- [分类] 服务器相关
- [分类] 其他分类
-
链接
- 【官网】MyBatis-Flex
- 【示例】MyBatis-Flex
- 【示例】MyBatisPlus_SQL
- 【示例】MyBatisPlusJoin_SQL
- 【Nodejs】MySQL示例
- 【Nodejs】Moment.js
- 【时间】LocalDateTime
- 【示例】List转Map
- 【示例】Array与List互转
- 【Java】Beetl模板引擎
- 【示例】MyBatis_SQL
- 【Java】MyBatis
- 【外链】MyBatis-Plus
- 【外链】Elasticsearch手册
- 【外链】Spring Cloud Alibaba
- 【PHP】SqlBuilder
- 【外链】Jsoup
- 【JS】jQuery手册
- 【基础】ASCII 码表
- 【基础】正则表达式
- ++++++++++++++++++
- Crontab验证解析
- QuartzCron生成工具
- ++++++++++++++++++
- 【数字】Digitalization
- 【项目】Project Management