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月为例,这个月份有有元旦和春节假期. 第一种:每周双 ...
最新文章
- 不惧困难,阿特拉斯机器人展示超强平衡能力
- html5图片加载不了,webView加载html图片遇到的问题解决
- linux中opt是啥文件夹,Linux下各文件夹的含义及解释
- 理解SQLNET.AUTHENTICATION_SERVICES参数|转|
- java和vue2.0
- js控制文本框中的字符数
- TensorRT C++ API用法
- View的加载原理和拦截方式
- 级联删除相关记录在哪_kube-apiserver审计日志记录和采集
- word给大括号公式加编号
- 美国公布自动驾驶新政AV4.0;微软Access数据库出现漏洞,或致8.5万家企业面临风险;苹果谈论隐私问题……...
- oracle导入blob出错,oracle导出blob,clob出错的问题
- BZOJ 3772: 精神污染
- 微信小程序语音转文字demo
- matlab中 %d,%f,%c,%s代表什么意思
- 高速信号线PCB走线中的阻抗匹配
- python音乐播放器
- QQ聊天窗口上的广告与QQ弹窗广告的完美屏蔽去除
- 组态软件开发工程的一般步骤
- CAPL基础篇-----CAPL与Panel的交互
热门文章
- Python大道至简(第七部分)
- echarts map地图geojson/json格式的简单使用
- metasploitable靶机 nessus 扫描 tomcat 漏洞复现幽灵猫
- 北京地铁站经纬度集合(包含大部分)
- C++图常用库boost graph library
- python 打印文件名_Python | 打印文件内容以及文件名
- fmcw matlab仿真,基于SIMULINK的FMCW雷达测距功能仿真.pdf
- 新概念英语第一册——1-4笔记
- 一家披萨店不见客人,却能月入30万 !他们是怎么运营的呢?
- Neo4j在Windows下的安装,提供下载链接(官网忒慢)