PHP获取一年有多少天、一个月有多少天(最全最新)
获取一年有多少天|一个月有多少天详情请去网站:
如果浏览不顺畅请到原文章出处:https://www.sky8g.com/technology/2670/
请注意可能会提示风险,这是csdn官网如果不是他们的网址,其他的网址都会提示有风险,这是CSDN网站设置的问题,本网站全部文章为免费技术分享,请放心访问,无需担心。
原文章出处:https://www.sky8g.com/technology/2670/
此篇文章是由SKY8G网作者原创,禁止抄袭。
总结一下在做项目的时候碰到了如何获取一年中的有多少天,但是php没有内置函数方法供我们使用
所以不得不自己写个函数方法,这样才能得到一年中的天数并且有闰年和平年之分。php只有内置的月份的天数。
定义函数:cal_days_in_year
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
<?php //SKY8G网站提供 function cal_days_in_year($year){ $days=0; for($month=1;$month<=12;$month++){ $days = $days + cal_days_in_month(CAL_GREGORIAN,$month,$year); } return $days; } //闰年 echo "这是闰年一年有:".cal_days_in_year(2000)."天"; echo "\n"; //平年 echo "这是平年一年有:".cal_days_in_year(1999)."天"; echo "\n"; //2019年 echo "今年2019年有:".cal_days_in_year(date('Y',time()))."天"; echo "\n"; //接下来我们是用php的内置函数cal_days_in_month() $d=cal_days_in_month(CAL_GREGORIAN,2,2010); echo "2010 年平年 2 月有 $d 天。\n"; $d=cal_days_in_month(CAL_GREGORIAN,2,2000); echo "2000 年闰年 2 月有 $d 天。"; echo "\n"; $d=cal_days_in_month(CAL_GREGORIAN,4,2010); echo "2010 年平年 4 月有 $d 天。\n"; $d=cal_days_in_month(CAL_GREGORIAN,4,2000); echo "2000 年闰年 4 月有 $d 天。"; echo "\n"; $d=cal_days_in_month(CAL_GREGORIAN,8,2010); echo "2010 年平年 8 月有 $d 天。\n"; $d=cal_days_in_month(CAL_GREGORIAN,8,2000); echo "2000 年闰年 8 月有 $d 天。"; |
输出
1 2 3 4 5 6 7 8 9 |
这是闰年一年有:366天 这是平年一年有:365天 今年2019年有:365天 2010 年平年 2 月有 28 天。 2000 年闰年 2 月有 29 天。 2010 年平年 4 月有 30 天。 2000 年闰年 4 月有 30 天。 2010 年平年 8 月有 31 天。 2000 年闰年 8 月有 31 天。 |
希望对你有帮助,谢谢你的浏览,如有疑问请留言,谢谢!
如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!
PHP获取一年有多少天、一个月有多少天(最全最新)相关推荐
- JS获取当前日期,获取上个月的日期,一个月有多少天
小程序.H5 获取日期 // 获取时间不满两位补0formatTen: function (num) {return num > 9 ? (num + "") : (&quo ...
- calendar获取月份少一个月_VBA 技巧:计算一个月有多少天?
VBA 技巧:计算一个月有多少天? 问题: 有时我们需要知道一个月有多少天,或者知道最后一天是31号还是30号 我们可以通过VBA代码来计算 Sub nb_days_month()'将日期传入变量,月 ...
- java计算一个月有几周_java 如何获取 一个月 有多少周
展开全部 你说需要计算一个月有多少周,若是指,一月,二月一直到十二月每个月有多少周的话,可以用32313133353236313431303231363533e59b9ee7ad94313333613 ...
- vue获取一个月有多少天
需求:获取一个月有多少天 实现代码: // 获取一个月有多少天,curDate是开始日期,获取这个日期的月份的天数getCountDays(curDate) {const d = new Date(c ...
- python获取一个月有多少天
可以使用 Python 的 calendar 模块来获取一个月有多少天. 首先,需要导入 calendar 模块: import calendar 然后,可以使用 calendar.monthrang ...
- JS: 如何计算一个月有多少天
JS中计算一个月有多少天的方法: function getCountDays() { 2 var curDate = new Date(); 3 /* 获取当前月份 */ 4 var curMonth ...
- python 一个月有多少天_python中一个月有多少天
在python的datetime模块中没有一个月有多少天的方法,但是可以使用calendar模块获得. 如下代码: import calendar monthRange = calendar.mont ...
- java取得一月_Java里,如何得到一个月有多少天
展开全部 按照你62616964757a686964616fe78988e69d8331333361326239的要求,如何得到一个月有多少天,这里并没有说是什么年份,所以默认当年(不同年份的月份天数 ...
- 计算一个子网掩码有多少个有效ip地址_一个月有多少个工作日,你会计算了吗?...
在人事部的日常工作中,都要计算每个月有多少个工作日,以方便计算出勤工资,今天小编就和大家分享两种快速计算一个月有多少个工作日的方法. 以2020年1月为例,这个月份有有元旦和春节假期. 第一种:每周双 ...
最新文章
- AS3中Object与Dictionary的区别
- 卷机神经网络的可视化(可视化中间激活)
- spring系列-注解驱动原理及源码-spring容器创建流程
- GRUNT----JSHINT
- travis-cli 使用
- 小程序可不可以汉字命名_不可将您的方法命名为“等于”
- Mark:Camel SQL Route
- 从文档流角度理解浏览器页面渲染引擎对元素定位的解析
- Cesium.js学习第二天(立方体)
- Atitit.hybrid混合型应用 浏览器插件,控件的实现方式 浏览器运行本地程序的解决方案大的总结---提升用户体验and开发效率..
- M1卡读写软件C#源代码
- 小白0代码基础学习RF接口测试心灵路程
- MySql主键和唯一索引的区别
- div布局三栏-左中右
- 人应该怎样度过自己的一生
- CSS的压缩 方法与解压
- 2021-08-11
- PTA 4 回溯法解整数拆分
- layui表格使用及分页实现
- KnockoutJs 进阶学习
热门文章
- phpnow切换php,PHPNOW如何升级PHP
- 【uniapp】小程序中修改Vant组件navbar左箭头的颜色及图标与背景
- MySQL日期类型详解
- MySQL之——MS主从复制(读写分离)实现
- 计算机信息学院活动简报,青海师范大学计算机学院“善行一百”活动简报
- xls文件的读写操作
- Python之字典(定义、方法、例题)
- 基于条件随机场(CRF)对中文案件语料进行命名实体识别(NER)
- 易代账总显示没开启打印服务器,为什么易代账一直打不开,显示一直处于唤醒状态...
- 03-Java核心类库_设计模式【未完待续】