如果你真的想做一件事,你一定会找到方法;如果你不想做一件事,你一定会找到借口。

php常用时间戳记录

 1 <?php 
 2 echo '<br/>';
 3 //php获取今日开始时间戳和结束时间戳 
 4  echo "今天";
 5 echo '<br/>';
 6 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));
 7 $endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; 
 8 echo date('y-m-d h:i:s',$beginToday*60*60);
 9 echo '<br/>';
10 echo date('y-m-d h:i:s',$endToday+12*60*60);
11 echo '<br/>';
12 echo '<br/>';
13 //php获取昨日起始时间戳和结束时间戳 
14  echo "昨日";
15 echo '<br/>';
16 $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y')); 
17 $endYesterday=mktime(0,0,0,date('m'),date('d'),date('Y'))-1; 
18 echo date('y-m-d h:i:s',$beginYesterday);
19 echo '<br/>';
20 echo date('y-m-d h:i:s',$endYesterday); 
21 echo '<br/>';
22 echo '<br/>';
23 //php获取上周起始时间戳和结束时间戳 
24  echo "上周";
25 echo '<br/>';
26 $beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y')); 
27 $endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y')); 
28 echo date('y-m-d h:i:s',$beginLastweek);
29 echo '<br/>';
30 echo date('y-m-d h:i:s',$endLastweek); 
31 echo '<br/>';
32 echo '<br/>';
33  echo "本周";
34 echo '<br/>';
35 $beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y')); 
36 $endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7,date('Y')); 
37 echo date('y-m-d h:i:s',$beginLastweek);
38 echo '<br/>';
39 echo date('y-m-d h:i:s',$endLastweek); 
40 echo '<br/>';
41 echo '<br/>';
42 //php获取本月起始时间戳和结束时间戳
43  echo "本月";
44 echo '<br/>';
45 $beginThismonth=mktime(0,0,0,date('m'),1,date('Y')); 
46 $endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y')); 
47 echo date('y-m-d',$beginThismonth);echo '<br/>';
48 echo date('y-m-d',$endThismonth);
49 ?>

 

posted @ 2015-08-06 15:38  wanglehui  阅读(230)  评论(0)    收藏  举报