编程 PHP中获取某个月份的天数

2024-11-18 11:28:47 +0800 CST views 2015

cal_days_in_month 的公用:返回某个历法中某年中某月的天数

参数介绍:

  cal_days_in_month($par1,$par2,$par3);

  $par1 :用来计算的某种历法,PHP Calendar 常量

  $par2 :参数$par1选中历法中的某个月

  $par3: 选中历法中的某一年

返回值:

  $par1 选中历法的某年某月的天数

$days = cal_days_in_month(CAL_GREGORIAN, 5, 2018);
echo "返回2018-5的天数 ".$days."<br/>";
$days = date('t', strtotime("2018-5-24"));
echo "返回2018-5-24的天数 ".$days."<br/>";
$days = date("t"); 
echo "当前月的天数 ".$days."<br/>";

  

PHP Calendar 常量:日历扩展包含了简化不同日历格式间转换的函数。

为了让这些函数能够工作,您必须通过 --enable-calendar 编译 PHP。window下,已经集成了对日历扩展的支持

案例中的常量CAL_GREGORIAN,是PHP预定义的常量,就像PHP_OS等常量

gregorian 的意思:公历;阳历

复制全文 生成海报 PHP 编程 日期处理 日历

推荐文章

jQuery中向DOM添加元素的多种方法
2024-11-18 23:19:46 +0800 CST
7种Go语言生成唯一ID的实用方法
2024-11-19 05:22:50 +0800 CST
php内置函数除法取整和取余数
2024-11-19 10:11:51 +0800 CST
vue打包后如何进行调试错误
2024-11-17 18:20:37 +0800 CST
Nginx 如何防止 DDoS 攻击
2024-11-18 21:51:48 +0800 CST
JavaScript 实现访问本地文件夹
2024-11-18 23:12:47 +0800 CST
Vue中的异步更新是如何实现的?
2024-11-18 19:24:29 +0800 CST
Vue3中的虚拟滚动有哪些改进?
2024-11-18 23:58:18 +0800 CST
JS 箭头函数
2024-11-17 19:09:58 +0800 CST
Go语言SQL操作实战
2024-11-18 19:30:51 +0800 CST
Rust async/await 异步运行时
2024-11-18 19:04:17 +0800 CST
10个几乎无人使用的罕见HTML标签
2024-11-18 21:44:46 +0800 CST
Vue3中如何处理SEO优化?
2024-11-17 08:01:47 +0800 CST
Golang 中你应该知道的 noCopy 策略
2024-11-19 05:40:53 +0800 CST
全新 Nginx 在线管理平台
2024-11-19 04:18:33 +0800 CST
Mysql允许外网访问详细流程
2024-11-17 05:03:26 +0800 CST
thinkphp分页扩展
2024-11-18 10:18:09 +0800 CST
18个实用的 JavaScript 函数
2024-11-17 18:10:35 +0800 CST
从Go开发者的视角看Rust
2024-11-18 11:49:49 +0800 CST
一些好玩且实用的开源AI工具
2024-11-19 09:31:57 +0800 CST
程序员茄子在线接单