| 제목 | Date 값으로 남은 날짜 구할수 있을까요? | ||
|---|---|---|---|
| 글쓴이 | amkor | 작성시각 | 2014/02/04 15:25:20 | 
|  | |||
| 일단 DB 상에 시작 날짜 2014-02-04 14:39:19 끝나는 날짜 2014-07-04 이렇게 입력하게 해놨는데요. 이것을 5개월 남았으니깐 154일? 이렇게 출력하고 싶은데요. 이것을 어떻게 출력을 해야 하는지 ㅠ,ㅠ 머리 한계ㅠ,ㅠ인가 봅니다 ㅠ,ㅠ | |||
| 다음글 | PhpStorm으로 ftp 원격 파일 작업하는 방법 (4) | ||
| 이전글 | Multiple User Interface (3) | ||
| 
                                헛발이
                                /
                                2014/02/04 15:41:24 /
                                추천
                                0
                             | 
| 
                                변종원(웅파)
                                /
                                2014/02/04 15:43:25 /
                                추천
                                0
                             
                                각 날짜를 timestamp로 변환하여 빼고 그 값을 86400(60 * 60 * 24)로 나누어 나온게 남은 날짜입니다. | 
| 
                                한대승(불의회상)
                                /
                                2014/02/04 17:04:29 /
                                추천
                                0
                             
                                mysql에서 간단히 구할 수 있습니다. 
SELECT DATEDIFF('2014-07-04', '2014-02-04 14:39:19);
// 하시거나 현재 날짜를 기준으로 하려면
SELECT DATEDIFF('2014-07-04', SYSDATE()); | 
<?php $star_date = new DateTime('2014-02-04'); $end_date = new DateTime('2014-07-04'); $day = date_diff($star_date, $end_date); echo $day->days; ?>