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

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

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

推荐文章

API 管理系统售卖系统
2024-11-19 08:54:18 +0800 CST
在 Rust 生产项目中存储数据
2024-11-19 02:35:11 +0800 CST
CSS实现亚克力和磨砂玻璃效果
2024-11-18 01:21:20 +0800 CST
Claude:审美炸裂的网页生成工具
2024-11-19 09:38:41 +0800 CST
在 Vue 3 中如何创建和使用插件?
2024-11-18 13:42:12 +0800 CST
Rust 中的所有权机制
2024-11-18 20:54:50 +0800 CST
Linux 常用进程命令介绍
2024-11-19 05:06:44 +0800 CST
Rust async/await 异步运行时
2024-11-18 19:04:17 +0800 CST
软件定制开发流程
2024-11-19 05:52:28 +0800 CST
JavaScript 流程控制
2024-11-19 05:14:38 +0800 CST
api接口怎么对接
2024-11-19 09:42:47 +0800 CST
html流光登陆页面
2024-11-18 15:36:18 +0800 CST
PHP 如何输出带微秒的时间
2024-11-18 01:58:41 +0800 CST
纯CSS实现3D云动画效果
2024-11-18 18:48:05 +0800 CST
Python上下文管理器:with语句
2024-11-19 06:25:31 +0800 CST
2025,重新认识 HTML!
2025-02-07 14:40:00 +0800 CST
Vue 3 中的 Fragments 是什么?
2024-11-17 17:05:46 +0800 CST
页面不存在404
2024-11-19 02:13:01 +0800 CST
Rust 并发执行异步操作
2024-11-19 08:16:42 +0800 CST
Linux 网站访问日志分析脚本
2024-11-18 19:58:45 +0800 CST
Nginx 反向代理
2024-11-19 08:02:10 +0800 CST
Golang 中应该知道的 defer 知识
2024-11-18 13:18:56 +0800 CST
程序员茄子在线接单