这篇文章主要介绍了php获取当前日期及本周一是几月几号的方法,涉及php时间戳、日期转换与运算相关操作技巧,需要的朋友可以参考下
本文实例讲述了php获取当前日期及本周一是几月几号的方法。分享给大家供大家参考,具体如下:
<?php
header("content-type:text/html;charset=utf-8");
date_default_timezone_set('prc');
function getweek($unixtime=''){
$unixtime=is_numeric($unixtime)?$unixtime:time();
$weekarray=array('日','一','二','三','四','五','六','七');
return "星期".$weekarray[date('w',$unixtime)];
}
$var=getweek();
switch($var){
case '星期天':
$var=time();
$var2=$var-(84600*6);
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期一':
$var=time();
$var2=$var;
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期二':
$var=time();
$var2=$var-84600;
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期三':
$var=time();
$var2=$var-(84600*2);
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期四':
$var=time();
$var2=$var-(84600*3);
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期五':
$var=time();
$var2=$var-(84600*4);
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
case '星期六':
$var=time();
$var2=$var-(84600*5);
echo "今天是".date("y-m-d",$var)."号<br/>这个星期一是".date("y-m-d",$var2)."号";
break;
}
?>
运行结果为:
今天是2017-03-28号
这个星期一是2017-03-27号
以上就是本文的全部内容,希望对大家的学习有所帮助。
相关推荐:
php实现针对日期,月数,天数,周数,小时,分,秒等的加减运算的方法
php实现计算日期间隔天数的方法
浅谈bootstrap的datepicker日期范围选择
以上就是php实现获取当前日期及本周一是几月几号的方法的详细内容。