관리 메뉴

웹개발자의 기지개

[PHP] 시작일에서 종료일까지 사이의 날짜일자 연속 출력 본문

PHP

[PHP] 시작일에서 종료일까지 사이의 날짜일자 연속 출력

http://portfolio.wonpaper.net 2020. 10. 7. 08:34

시작일에서 종료일사이간의 날짜 일짜를 계속 출력해서 알고 싶을때

유용하다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
$date_1 = "2008-05-29";
$date_2 = "2008-06-02";
 
$d1_data = explode("-",$date_1);
$d2_data = explode("-",$date_2);
 
$data1_str = " " . "$d1_data[1]" . "/" . "$d1_data[2]" . "/" . "$d1_data[0]";
$data2_str = " " . "$d2_data[1]" . "/" . "$d2_data[2]" . "/" . "$d2_data[0]";
 
$d1_strtotime = strtotime($data1_str);
$d2_strtotime = strtotime($data2_str);
 
$d1_strtotime = strtotime("-1 day",$d1_strtotime);
 
 
while($d1_strtotime != $d2_strtotime){                                    
 $d1_strtotime = strtotime("+1 day",$d1_strtotime);                                        
 echo $sing=date("Y-m-d",$d1_strtotime) . "<br>";
}
 
?>
cs

참고사이트

webfeel2.tistory.com/entry/%EB%82%A0%EC%A7%9C-%EC%8B%9C%EC%9E%91%EC%9D%BC%EC%A2%85%EB%A3%8C%EC%9D%BC-%EC%82%AC%EC%9D%B4%EC%9D%98-%EB%82%A0%EC%A7%9C-%EC%B6%9C%EB%A0%A5

 

[날짜] 시작일~종료일 사이의 날짜 출력

$date_1 = "2008-05-29"; //시작일 $date_2 = "2008-06-10"; //종료일 $d1_data = explode("-",$date_1); $d2_data = explode("-",$date_2); $data1_str = " " . "$d1_data[1]" . "/" . "$d1_data[2]" . "/" . "$d..

webfeel2.tistory.com

 

Comments