最開始,我直接這么處理。 復制代碼 " /> 久久精品成人免费看,免费一区二区三区久久,久久高清内射无套

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php中一個有意思的日期邏輯處理

今天處理了一個很小的問題。
需求是這樣的,從周一到周日只能看到上周一到上周日的數據。
這里直接從數據庫里根據 date 字段查詢 范圍即可。
但需要php生成 開始日期和結束日期。

最開始,我直接這么處理。
復制代碼 代碼如下:
$start_date = date('Y-m-d' , strtotime("-2 week monday"));
$end_date = date('Y-m-d' , strtotime("$start_date +6 day"));

假如日期是 2011-07-19,$start_date= 2011-07-11 這樣處理沒有問題。
如果日期是 2011-07-18 ,$start_date 則會等于 2011-07-04,還活在上周。

于是換了種方法
復制代碼 代碼如下:
$getWeekDay = date("w");
$startDay = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d") - $getWeekDay + 1 - 7, date("Y")));
$endDay = date("Y-m-d", strtotime("+6 day $startDay"));

假如日期是 2011-07-19,$start_date= 2011-07-11 這樣處理沒有問題,和我們期望的一樣。
如果日期是 2011-07-24,我們期望的 $start_date 是 2011-07-11,但實際返回的是 2011-07-18。

不得已,我再改了下方法
復制代碼 代碼如下:
$getWeekDay = date("N") ;
$startDay = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d") - $getWeekDay + 1 - 7, date("Y")));
$endDay = date("Y-m-d", strtotime("+6 day $startDay"));

這下就OK 了。

php技術php中一個有意思的日期邏輯處理,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品无码成人AAA片 | 日本亚欧热亚洲乱色视频 | 亚洲天堂2017无码 | 美女脱内衣裸身尿口露出来 | 一道本无吗d d在线播放 | 国产AV天堂一区二区三区 | 动漫美女被到爽了流漫画 | 蜜臀AV99无码精品国产专区 | 黑色丝袜在线观看 | 丰满女朋友在线观看中文 | 在线天天看片视频免费观看 | 竹菊影视一区二区三区 | 考试考90就可以晚上和老师C | 9277高清在线观看视频 | 亚洲中文热码在线视频 | 呜呜别塞了啊抽插 | 日本久久精品毛片一区随边看 | 十九禁啊啪射视频在线观看 | 52色擼99热99| 国产精品一区第二页 | 强奷表妺好紧2 | 亚洲精品中文字幕一二三四区 | 国产精品成人影院 | 熟女久久久久久久久久久 | 男女一边摸一边做羞羞的事情免费 | 伊人久综合 | 成人免费视频在 | 把腿张开再深点好爽宝贝 | 中文字幕s级优女区 | 16女下面流水不遮图免费观看 | 91情国产l精品国产亚洲区 | 哪灬你的鸣巴好大 | 5g在线视讯年龄确认海外禁止进入 | 伦理片在线线249 | 无限资源在线观看完整版免费下载 | 99久久国产露脸精品竹菊传煤 | 强奷乱码欧妇女中文字幕熟女 | 伦理片92伦理午夜 | vr亚洲成年网址在线观看 | 久久热在线视频精品店 | 欧美最新色p图 |