php函数判断给定的两个日期的关系

php函数判断给定的两个日期的关系 对date日期函数的活用

代码如下:

<?php 	
	header('content-type:text/html;charset=utf8 ');
	
	//判断是否在本月一周内
	function dates($date1,$date2)
	{
		$date1=strtotime($date1);
		$date2=strtotime($date2);

		$yue1=date("n",$date1); //得到月份
		$yue2=date("n",$date2);

		if($yue1!=$yue2)
		{
			return "不在一月内";
		}else
		{
			$wk_day1=date("w",$date1);  //得到星期几
			$wk_day2=date("w",$date2);
			$date_now1=date("j",$date1); //得到几号
			$date_now2=date("j",$date2);

			$cal_result1=ceil($date_now1/7); //计算是第几个星期几
			$cal_result2=ceil($date_now2/7);
			if($cal_result1!=$cal_result2){

				return "不在一周内";

			}else if($wk_day1==$wk_day2){

				return "是同一天";
			}else{

				return "是同一周";
			}
		}
		
	}
	
	
	$a="2016-06-01";
	$b="2016-06-3";
	echo dates($a,$b);//调用方法

希望,对你有所帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JSON_L

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值