>  기사  >  백엔드 개발  >  PHP에서 오늘, 이번 달, 지난 달, 올해의 시작/종료 타임스탬프를 표시하는 방법에 대한 코드 예제

PHP에서 오늘, 이번 달, 지난 달, 올해의 시작/종료 타임스탬프를 표시하는 방법에 대한 코드 예제

怪我咯
怪我咯원래의
2017-07-10 09:53:041488검색

PHP오늘, 이번달, 지난달, 올해타임스탬프코드의 시작/종료 지점을 표시해 주며, 필요한 친구들이 참고할 수 있습니다.

$t = time(); 
$t1 = mktime(0,0,0,date(“m”,$t),date(“d”,$t),date(“Y”,$t)); 
$t2 = mktime(0,0,0,date(“m”,$t),1,date(“Y”,$t)); 
$t3 = mktime(0,0,0,date(“m”,$t)-1,1,date(“Y”,$t)); 
$t4 = mktime(0,0,0,1,1,date(“Y”,$t)); 
$e1 = mktime(23,59,59,date(“m”,$t),date(“d”,$t),date(“Y”,$t)); 
$e2 = mktime(23,59,59,date(“m”,$t),date(“t”),date(“Y”,$t)); 
$e3 = mktime(23,59,59,date(“m”,$t)-1,date(“t”,$t3),date(“Y”,$t)); 
$e4 = mktime(23,59,59,12,31,date(“Y”,$t)); 
//测试 
echo date(“当前 Y-m-d H:i:s”,$t).” $t<br>”; 
echo date(“今天起点 Y-m-d H:i:s”,$t1).” $t1<br>”; 
echo date(“今月起点 Y-m-d H:i:s”,$t2).” $t2<br>”; 
echo date(“上月起点 Y-m-d H:i:s”,$t3).” $t3<br>”; 
echo date(“今年起点 Y-m-d H:i:s”,$t4).” $t4<br>”; 
//测试 
echo date(“今天终点 Y-m-d H:i:s”,$e1).” $e1<br>”; 
echo date(“今月终点 Y-m-d H:i:s”,$e2).” $e2<br>”; 
echo date(“上月终点 Y-m-d H:i:s”,$e3).” $e3<br>”; 
echo date(“今年终点 Y-m-d H:i:s”,$e4).” $e4<br>”;

결과:
현재 2011-05-24 15:42:55 1306222975
오늘의 시작점 2011-05-24 00:00:00 1306166400
이달의 시작점 2011-05-01 00:0 0:00 13041792 00
지난달 시작 2011-04-01 00:00:00 1301587200
올해 시작 2011-01-01 00:00:00 1293811200
오늘 끝 2011-05-24 23:59:59 1306252799
끝 이번달 2011-05-31 23:59 :59 1306857599
지난달 종료시점 2011-04-30 23:59:59 1304179199
올해 종료시점 2011-12-31 23:59:59 1325347199

위 내용은 PHP에서 오늘, 이번 달, 지난 달, 올해의 시작/종료 타임스탬프를 표시하는 방법에 대한 코드 예제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.