最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP實現(xiàn)獲取某個月份周次信息的方法

 更新時間:2015年08月11日 10:13:31   作者:Lion  
這篇文章主要介紹了PHP實現(xiàn)獲取某個月份周次信息的方法,涉及php針對日期與時間的相關(guān)計算技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了PHP實現(xiàn)獲取某個月份周次信息的方法。分享給大家供大家參考。具體如下:

<?php
 function getMonthweeks($date){
 $ret=array();
  $stimestamp=strtotime($date);
  $mdays=date('t',$stimestamp);
  $msdate=date('Y-m-d',$stimestamp);
  $medate=date('Y-m-'.$mdays,$stimestamp);
 $etimestamp = strtotime($medate);
 //獲取第一周
 $zcsy=6-date('w',$stimestamp);//第一周去掉第一天還有幾天
 $zcs1=$msdate;
 $zce1=date('Y-m-d',strtotime("+$zcsy day",$stimestamp));
 $ret[1]="第1周".$zcs1.'~'.$zce1;
 //獲取中間周次
 $jzc=0;
 //獲得當(dāng)前月份是6周次還是5周次
 $jzc0="";
 $jzc6="";
 for($i=$stimestamp; $i<=$etimestamp; $i+=86400){
 if(date('w', $i) == 0){$jzc0++;}
 if(date('w', $i) == 6){$jzc6++;}
 }
 if($jzc0==5 && $jzc6==5)
 {
 $jzc=5;
 }else{
 $jzc=4;
 }
 date_default_timezone_set('PRC');
 $t = strtotime('+1 monday '.$msdate);
 $n = 1;
 for($n=1; $n<$jzc; $n++) {
 $b = strtotime("+$n week -1 week", $t);
 $dsdate=date("Y-m-d", strtotime("-1 day", $b));
 $dedate=date("Y-m-d", strtotime("5 day", $b));
 $jzcz=$n+1;
 $ret[$jzcz]="第".$jzcz."周".$dsdate.'~'.$dedate;
 }
 //獲取最後一周
 $zcsy=date('w',$etimestamp);//最後一周是周幾日~六 0~6
 $zcs1=date('Y-m-d',strtotime("-$zcsy day",$etimestamp));
 $zce1=$medate;
 $jzcz=$jzc+1;
 $ret[$jzcz]="第".$jzcz."周".$zcs1.'~'.$zce1;
 return $ret;
}
$ret=getMonthweeks('2012-12-01');
for($i=0; $i<=count($ret); $i++) {
 echo @$ret[$i]."<br />";
}
?>

運行結(jié)果如下:

第1周2012-12-01~2012-12-01
第2周2012-12-02~2012-12-08
第3周2012-12-09~2012-12-15
第4周2012-12-16~2012-12-22
第5周2012-12-23~2012-12-29
第6周2012-12-30~2012-12-31

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • PHPMailer 中文使用說明小結(jié)

    PHPMailer 中文使用說明小結(jié)

    PHPMailer 中文使用說明小結(jié),對于操作phpmailer的朋友作為參考資料。
    2010-01-01
  • php數(shù)據(jù)入庫前清理 注意php intval與mysql的int取值范圍不同

    php數(shù)據(jù)入庫前清理 注意php intval與mysql的int取值范圍不同

    php數(shù)據(jù)入庫前清理 注意php intval與mysql的int取值范圍不同,需要的朋友可以參考下。
    2010-12-12
  • PHP如何防止XSS攻擊與XSS攻擊原理的講解

    PHP如何防止XSS攻擊與XSS攻擊原理的講解

    今天小編就為大家分享一篇關(guān)于PHP如何防止XSS攻擊與XSS攻擊原理的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP中常見文本文件操作總結(jié)

    PHP中常見文本文件操作總結(jié)

    在PHP中,我們可以使用一些內(nèi)置的函數(shù)來進行文本文件操作,本文主要為大家詳細介紹了一些常見的文本文件操作,有需要的小伙伴可以參考一下
    2023-12-12
  • PHP中ADODB類詳解

    PHP中ADODB類詳解

    1. 前言 ADODB 是 Active Data Objects Data Base 的簡稱,它是一種 PHP 存取數(shù)據(jù)庫的函式組件?,F(xiàn)在 SFS3 系統(tǒng) (校園自由軟件交流網(wǎng)學(xué)務(wù)系統(tǒng)) 計劃的主持人陳瑩光老師,決定采用此一組件,為了讓更多有心參與該項目的伙伴們能夠順利加入發(fā)展的行列,小弟認為有必要把 ADODB 的中文入門介紹寫出來,以方便伙伴們參考備查。
    2008-03-03
  • 詳解PHP偽靜態(tài)的實現(xiàn)方法

    詳解PHP偽靜態(tài)的實現(xiàn)方法

    偽靜態(tài)技術(shù)通過將動態(tài)URL轉(zhuǎn)換為靜態(tài)樣式,不僅提高了用戶體驗,也增強了搜索引擎的抓取效率,本文將詳細介紹什么是偽靜態(tài),以及如何在?PHP中實現(xiàn)偽靜態(tài),需要的可以了解下
    2024-11-11
  • PHP中10個不常見卻非常有用的函數(shù)

    PHP中10個不常見卻非常有用的函數(shù)

    PHP中10個雖然不常見卻非常有用的函數(shù),對于有特殊需求的朋友可以參考下,充分發(fā)揮php的優(yōu)勢。
    2010-03-03
  • PHP SESSION機制的理解與實例

    PHP SESSION機制的理解與實例

    今天小編就為大家分享一篇關(guān)于PHP SESSION機制的理解與實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Ajax+PHP實現(xiàn)的刪除數(shù)據(jù)功能示例

    Ajax+PHP實現(xiàn)的刪除數(shù)據(jù)功能示例

    這篇文章主要介紹了Ajax+PHP實現(xiàn)的刪除數(shù)據(jù)功能,涉及php結(jié)合ajax動態(tài)交互操作數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)查詢與刪除相關(guān)操作技巧,需要的朋友可以參考下
    2019-02-02
  • PHP+Mysql樹型結(jié)構(gòu)(無限分類)數(shù)據(jù)庫設(shè)計的2種方式實例

    PHP+Mysql樹型結(jié)構(gòu)(無限分類)數(shù)據(jù)庫設(shè)計的2種方式實例

    這篇文章主要介紹了PHP+Mysql樹型結(jié)構(gòu)(無限分類)數(shù)據(jù)庫設(shè)計的2種方式實例,以及優(yōu)劣分析、探討,需要的朋友可以參考下
    2014-07-07

最新評論

洪泽县| 满城县| 金寨县| 丰镇市| 通辽市| 瓦房店市| 阳泉市| 延津县| 蚌埠市| 延津县| 土默特右旗| 三门峡市| 浏阳市| 江华| 虞城县| 仁怀市| 浠水县| 正阳县| 诏安县| 阜康市| 河西区| 绍兴市| 新河县| 廊坊市| 鄯善县| 陈巴尔虎旗| 纳雍县| 顺昌县| 丹东市| 宝鸡市| 兴宁市| 阜南县| 松原市| 桃江县| 依兰县| 九台市| 永仁县| 高唐县| 巴林左旗| 海伦市| 吉隆县|