<?
function getTimeFromWeek($dayNum){
//$dayNum:0-6
$curDayNum=date("w");
if($dayNum>$curDayNum) $timeFlag="last ";
elseif($dayNum==$curDayNum) $timeFlag="";
//如果要本周星期X未到时用本周的星期X else $timeFlag="next";
else $timeFlag="last ";//本周星期X未到时用上周的星期X(让数据不为空)
$arryWeekDay = array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
$timeStamp=strtotime("$timeFlag"."$arryWeekDay[$dayNum]");
return $timeStamp;
}
echo date("Y-m-d l",getTimeFromWeek(0));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(1));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(2));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(3));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(4));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(5));echo "<br>";
echo date("Y-m-d l",getTimeFromWeek(6));echo "<br>"; |
延伸阅读:
· php 取出周一和周日的时间戳
· php时间戳转换星期
· php 时间戳与日期的转换
· php中时间戳和日期格式的转换
· php获取unix时间戳 mktime()
· php获取当天时间戳(今天凌晨时间戳,明天凌晨时间)
· php当前时间戳与日期转换
· php获取时间戳
· php格式化时间戳
· PHP时间戳函数总结大全
· php时间戳函数
· php日期转时间戳
· php时间戳转换日期
· PHP获取指定月份的第一天开始和最后一天结束的时间戳函数
· php获取今天明天昨天时间戳的N种方法总结
|