time(), mktime(), date() 종합
Language/PHP 2010. 7. 15. 14:16예제)
<?
// 현재 타임 스탬프
echo time()."<br>";
echo mktime()."<br>";
// 현재 년월일 시분초
echo date("Y-m-d H:i:s")."<br>";
// 특정일 타임 스탬프
echo $mktime = mktime(13,48,00,7,15,2010)."<br>"; // 시,분,초,월,일,년 2010 7 15 13 48 00
// --
echo mktime(date("H",$mktime), date("i",$mktime), date("s",$mktime), date("m",$mktime), date("d",$mktime),date("Y",$mktime))."<br>";
// 타임 스탬프에서 년월일 시분초 얻기
echo $test = date("Y-m-d H:i:s",$mktime)."<br>";
// 특정일로 부터 + 된 시간 구하기
echo date("Y-m-d H:i:s",mktime("", "", "", date("m"), date("d")+30,date("Y") ))."<br>";
?>
// 현재 타임 스탬프
echo time()."<br>";
echo mktime()."<br>";
// 현재 년월일 시분초
echo date("Y-m-d H:i:s")."<br>";
// 특정일 타임 스탬프
echo $mktime = mktime(13,48,00,7,15,2010)."<br>"; // 시,분,초,월,일,년 2010 7 15 13 48 00
// --
echo mktime(date("H",$mktime), date("i",$mktime), date("s",$mktime), date("m",$mktime), date("d",$mktime),date("Y",$mktime))."<br>";
// 타임 스탬프에서 년월일 시분초 얻기
echo $test = date("Y-m-d H:i:s",$mktime)."<br>";
// 특정일로 부터 + 된 시간 구하기
echo date("Y-m-d H:i:s",mktime("", "", "", date("m"), date("d")+30,date("Y") ))."<br>";
?>
결과)
1279170874
1279170874
2010-07-15 14:14:34
1279169280
1279169280
2010-07-15 13:48:00
2010-08-14 00:00:00
1279170874
2010-07-15 14:14:34
1279169280
1279169280
2010-07-15 13:48:00
2010-08-14 00:00:00
'Language > PHP' 카테고리의 다른 글
HTTP_REFERER (0) | 2010.07.16 |
---|---|
문자열 처리 함수 (0) | 2010.07.16 |
htmlspecialchars (0) | 2010.07.14 |
eval (0) | 2010.07.14 |
환경 변수 및 사용 방법, <?= $REMOTE_ADDR ?>, <?= getenv("REMOTE_ADDR") ?>, <?= $_SERVER["REMOTE_ADDR"] ?> (1) | 2010.07.13 |