<script>
function CurentTime()
{
var now = new Date();
var year = nowgetFullYear(); //年
var month = nowgetMonth() + 1; //月
var day = nowgetDate(); //日
var hh = nowgetHours(); //时
var mm = nowgetMinutes(); //分
var ss = nowgetSeconds(); //秒
var clock = year + "-";
if(month < 10)
clock += "0";
clock += month + "-";
if(day < 10)
clock += "0";
clock += day + " ";
if(hh < 10)
clock += "0";
clock += hh + ":";
if (mm < 10) clock += '0';
clock += mm + ":";
if (ss < 10) clock += '0';
clock += ss;
return(clock);
}
documentwrite(CurentTime());
</script>
<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-(846006); 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-(846002); echo "今天是"date("Y-m-d",$var)"号<br/>这个星期一是"date("Y-m-d",$var2)"号"; break; case '星期四': $var=time(); $var2=$var-(846003); echo "今天是"date("Y-m-d",$var)"号<br/>这个星期一是"date("Y-m-d",$var2)"号"; break; case '星期五': $var=time(); $var2=$var-(846004); echo "今天是"date("Y-m-d",$var)"号<br/>这个星期一是"date("Y-m-d",$var2)"号"; break; case '星期六': $var=time(); $var2=$var-(846005); echo "今天是"date("Y-m-d",$var)"号<br/>这个星期一是"date("Y-m-d",$var2)"号"; break; }>
由于php内置时间函数 strtotime 在求上个月这个功能上存在bug,所以放弃不用了……
上个自己写的临时用的,楼主看看:
$thismonth = date('m');
$thisyear = date('Y');
if($thismonth==1) {
$lastmonth = 12;
$lastyear = $thisyear-1;
} else {
$lastmonth = $thismonth - 1;
$lastyear = $thisyear;
}
$lastStartDay = $lastyear'-'$lastmonth'-1';
$lastEndDay = $lastyear'-'$lastmonth'-'date('t',strtotime($lastStartDay));
echo 'lastStartDay = '$lastStartDay;
echo '<br/>';
echo 'lastEndDay = '$lastEndDay;
你好!
php
date函数的参数t可返回指定月份有多少天
$d = strtotime('2010-02-12');
echo date('t',$d);
仅代表个人观点,不喜勿喷,谢谢。
SELECT COUNT() AS total FROM `logs` WHERE FROM_UNIXTIME(`create_time`,'%Y-%m')='2015-06'
以上就是关于急!php如何获取当前页面运行的时间全部的内容,包括:急!php如何获取当前页面运行的时间、PHP获取当前日期及本周一是几月几号的方法、php如何求上一个月月初至月末等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)