php闰年计算公式(php判断/计算闰年的方法小结三种方法)
类别:编程学习 浏览量:1884
时间:2022-01-22 01:39:34 php闰年计算公式
php判断/计算闰年的方法小结三种方法本文实例讲述了php判断/计算闰年的方法。分享给大家供大家参考,具体如下:
1、php闰年计算方法一:
①、普通年能被4整除而不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年)
②、世纪年能被400整除而不能被3200整除的为闰年。(如2000年是闰年,3200年不是闰年)
|
$year =mt_rand(1900,2200); //从1900年到2200,可以自己改,也可以给一个定值。 if ( $year %100==0){ //判断世纪年 if ( $year %400==0&& $year %3200!=0){ echo "世纪年" . $year . "是闰年!" ; //世纪年里的闰年 } else { echo "世纪年" . $year . "不是闰年!" ;} } else { //剩下的就是普通年了 if ( $year %4==0&& $year %100!=0){ echo "普通年" . $year . "是闰年!" ; //普通年里的闰年 } else { echo "普通年" . $year . "不是闰年!" ;} } |
2、php判断闰年 方法二:
|
$year = 2008; //可以像上例一样用mt_rand随机取一个年,也可以随便赋值。 $time = mktime (20,20,20,4,20, $year ); //取得一个日期的 Unix 时间戳; if ( date ( "L" , $time )==1){ //格式化时间,并且判断是不是闰年,后面的等于一也可以省略; echo $year . "是闰年" ; } else { echo $year . "不是闰年" ; } |
3、php判断闰年 计算闰年的方法三:
|
$year = 2000; $time = mktime (20,20,20,2,1, $year ); //取得一个日期的 Unix 时间戳; if ( date ( "t" , $time )==29){ //格式化时间,并且判断2月是否是29天; echo $year . "是闰年" ; //是29天就输出时闰年; } else { echo $year . "不是闰年" ; } |
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/helin916012530/article/details/42643339
您可能感兴趣
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- phpstudy安装后在哪里开启(phpstudy怎么卸载?如何彻底删除phpstudy)
- linux下如何启动phpstudy面板(详解phpstudy linux web面板小皮面板V0.2版本正式发布)
- thinkphp使用说明(thinkphp框架使用JWTtoken的方法详解)
- phplaravel开发规范(Laravel解决nesting level错误和隐藏index.php的问题)
- php支付接口(PHP实现的支付宝支付功能示例)
- php中如何使用缓存(PHP使用OB缓存实现静态化功能示例)
- phpstudy创建网站无权限(phpStudy配置多站点多域名和多端口的方法)
- php 面向对象与面向过程(php面向对象重点知识分享)
- php验证码思路(PHP实现字母数字混合验证码功能)
- tp5微信支付接口开发案例(PHP实现的微信APP支付功能示例基于TP5框架)
- phpstudy配置教程(phpStudy2018安装教程及本地服务器的配置方法)
- phpstudy使用教程学习(phpStudy 2016 使用教程详解支持PHP7)
- php和java联系(PHP实现与java 通信的插件使用教程)
- php目录函数创建教程(PHP下载文件函数与用法示例)
- phpfpm优化方法(php-fpm超时时间设置request_terminate_timeout资源问题分析)
- ()
- ()
- 800壮士拼死拖住30万日军 八佰 的真实历史,誓与阵地共存亡(800壮士拼死拖住30万日军)
- 演员陈创,火于 哮天犬 ,颠峰于 福贵 ,现状却令人唏嘘(演员陈创火于哮天犬)
- 幼小衔接-20以内看图读数 写数 数的组成练习题(幼小衔接-20以内看图读数)
- 你只要花上20天记单词,英语成绩就能从57提到100(你只要花上20天记单词)
热门推荐
- cssdisplay覆盖规律(css解决display:inline-block;产生的缝隙间隙的方法)
- python的def命令参数(python ddt数据驱动最简实例代码)
- docker中的centos镜像为何很小(CentOS 7.x docker使用overlay2存储方式)
- vue 为什么使用虚拟dom(Vue虚拟Dom到真实Dom的转换)
- python中字典的常用操作(11个Python3字典内置方法大全与示例汇总)
- dedecms的自由列表管理(dedecms TAG标签列表分页链接优化方法)
- python对列表排序(Python实现对特定列表进行从小到大排序操作示例)
- xampp在什么操作系统中不能使用(xampp apache启动失效问题的解决方法)
- dedecms数据库优化(dedecms 安全设置终极技巧补充idc)
- mvc JavaScriptResult的用法
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9