php計算當前是一年或一月中第幾周的函數。


php計算當前是一年或一月中第幾周的函數。

 1     //[PHP]計算當前是教學第幾周的函數 
 2     //function current_week ($date_of_firstday)  
 3     //功能:返回但前是第幾周 
 4     //參數:$date_of_firstday 默認值為 2006-9-1 
 5     //參數格式:字符串 2006-9-1 不要出現01、02、03、04 
 6     //如果2006年9月1日星期四開學,便於計算,將開學那周的周一的日期計為開學日期。 
 7      
 8     function current_week ($date_of_firstday='2006-8-28'){ 
 9         //開學第一天的時間戳 
10         $year = substr($date_of_firstday,0,4); 
11         $month = substr($date_of_firstday,5,1); 
12         $day = substr($date_of_firstday,7,2); 
13         $time_chuo_of_first_day = mktime(0,0,0,$month,$day,$year); 
14         //今天的時間戳 
15         $month = date('n'); //獲取月 n 
16         $day = date('d');   //獲取日 d 
17         $year = date('Y');  //獲取年 Y 
18         $time_chuo_of_current_day = mktime(0,0,0,$month,$day,$year); 
19         $cha = ($time_chuo_of_current_day-$time_chuo_of_first_day)/60/60/24; 
20         $zhou = (int)(($cha)/7 +1); 
21         return $zhou; 
22     } 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM