반응형

--- 더하기 ---

echo strtotime("+1 day"), "\n";
오늘에서 하루뒤, 즉 내일의 timestamp가 출력됩니다.
즉,

date('ymd',strtotime("+1 day"));
로하면 내일의 ymd형식의 날짜가 출력됩니다.
+2로하면 이틀 뒤
32일이라도 알아서 변경해줍니다.
timestamp형식이기 때문이죠.

뭐, date('ymd',mktime(0,0,0,date('m'),date('d')+2,date('Y')));
로 해도 결과는 같습니다.
정형화되게 할려면 mktime를 사용하는게 좋습니다.


--- 비교하기 ---
        $senddate = "2006-01-09"        ;                        
                $todate =date ("Y-m-d", mktime(0,0,0,date('m'),date('d'),date('Y')) );


        $ee = strtotime($todate);
        $ss = strtotime($senddate);
        $day = 86400;
        
        
        echo ($ee-$ss)/$day."<br>";
        

        echo "<br>".$senddate;
        echo "<br>".$todate;
반응형

'WEB > CGI' 카테고리의 다른 글

php for windows 로 메일보내기  (0) 2010.10.21
PHP 숫자에 점찍기, 소수점이하 '..'처리  (0) 2010.10.21
PHP MSSQL용 API  (0) 2010.10.21
2000 이후 달라진 SMTP (ASP, CDO)  (0) 2010.10.21
csv 파일 서버 저장 JSP  (0) 2010.10.21

+ Recent posts