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

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

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

推荐文章

IP地址获取函数
2024-11-19 00:03:29 +0800 CST
curl错误代码表
2024-11-17 09:34:46 +0800 CST
php客服服务管理系统
2024-11-19 06:48:35 +0800 CST
html一个包含iPhoneX和MacBook模拟器
2024-11-19 08:03:47 +0800 CST
PHP openssl 生成公私钥匙
2024-11-17 05:00:37 +0800 CST
企业官网案例-芊诺网络科技官网
2024-11-18 11:30:20 +0800 CST
内网穿透技术详解与工具对比
2025-04-01 22:12:02 +0800 CST
跟着 IP 地址,我能找到你家不?
2024-11-18 12:12:54 +0800 CST
Vue中如何处理异步更新DOM?
2024-11-18 22:38:53 +0800 CST
在 Docker 中部署 Vue 开发环境
2024-11-18 15:04:41 +0800 CST
robots.txt 的写法及用法
2024-11-19 01:44:21 +0800 CST
go命令行
2024-11-18 18:17:47 +0800 CST
地图标注管理系统
2024-11-19 09:14:52 +0800 CST
Rust 并发执行异步操作
2024-11-18 13:32:18 +0800 CST
js一键生成随机颜色:randomColor
2024-11-18 10:13:44 +0800 CST
go发送邮件代码
2024-11-18 18:30:31 +0800 CST
12个非常有用的JavaScript技巧
2024-11-19 05:36:14 +0800 CST
Go语言中的`Ring`循环链表结构
2024-11-19 00:00:46 +0800 CST
Nginx 性能优化有这篇就够了!
2024-11-19 01:57:41 +0800 CST
nuxt.js服务端渲染框架
2024-11-17 18:20:42 +0800 CST
Linux 网站访问日志分析脚本
2024-11-18 19:58:45 +0800 CST
linux设置开机自启动
2024-11-17 05:09:12 +0800 CST
程序员茄子在线接单