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

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

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 编程 日期处理 日历

推荐文章

智能视频墙
2025-02-22 11:21:29 +0800 CST
总结出30个代码前端代码规范
2024-11-19 07:59:43 +0800 CST
JavaScript 的模板字符串
2024-11-18 22:44:09 +0800 CST
Plyr.js 播放器介绍
2024-11-18 12:39:35 +0800 CST
页面不存在404
2024-11-19 02:13:01 +0800 CST
介绍Vue3的静态提升是什么?
2024-11-18 10:25:10 +0800 CST
Elasticsearch 监控和警报
2024-11-19 10:02:29 +0800 CST
html折叠登陆表单
2024-11-18 19:51:14 +0800 CST
CSS 奇技淫巧
2024-11-19 08:34:21 +0800 CST
Go语言中的`Ring`循环链表结构
2024-11-19 00:00:46 +0800 CST
MySQL死锁 - 更新插入导致死锁
2024-11-19 05:53:50 +0800 CST
Go 开发中的热加载指南
2024-11-18 23:01:27 +0800 CST
15 个你应该了解的有用 CSS 属性
2024-11-18 15:24:50 +0800 CST
Vue3中如何扩展VNode?
2024-11-17 19:33:18 +0800 CST
PyMySQL - Python中非常有用的库
2024-11-18 14:43:28 +0800 CST
如何在Rust中使用UUID?
2024-11-19 06:10:59 +0800 CST
25个实用的JavaScript单行代码片段
2024-11-18 04:59:49 +0800 CST
程序员茄子在线接单