首页  >  文章  >  php教程  >  凯撒日期(求某一天是这一年的第几天)

凯撒日期(求某一天是这一年的第几天)

PHP中文网
PHP中文网原创
2016-05-23 08:39:461568浏览

[PHP]代码  

/***********************************************************
变 量 名:$year ,$month ,$day为前台提交的值

作    者:shyhero

E - mail:shyhero@outlook.com
************************************************************/

<?php
	$year =$_POST [&#39;year&#39;];
	$month =$_POST [&#39;month&#39;];
	$day =$_POST [&#39;day&#39;];
	
	$sum =0 ;
	if(month>12)
		return;
	switch($month-1)
	{
		case 12:$sum +=31;
		case 11:$sum +=30;
		case 10:$sum +=31;
		case 9:$sum +=30;
		case 8:$sum +=31;
		case 7:$sum +=31;
		case 6:$sum +=30;
		case 5:$sum +=31;
		case 4:$sum +=30;
		case 3:$sum +=31;
		case 2:
			if( ! ( $year % 4 ) && ( $year % 100 ) || ! ($year % 400))
				$sum +=29;
			else
				$sum +=28;
		case 1:$sum +=31;break;
		default: return;
	}
	
	echo $sum+$day;
?>

                   

                   

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn