|
 |
16년 전 |
mktime, date 펑션이용하기
------------------------------------------------------------------------
현재로부터 시간계산하기
내일구하기 (오늘날짜에서)
$tomorrow = mktime (0,0,0,date("m") , date("d")+1, date("Y"));
date("Y-m-d", $tomorrow);
일주일전구하기 (오늘날짜에서)
$tomorrow = mktime (0,0,0,date("m")-7 , date("d"), date("Y"));
date("Y-m-d", $tomorrow);
한달전구하기 (오늘날짜에서)
$lastmonth = mktime (0,0,0,date("m")-1, date("d"), date("Y"));
date("Y-m-d", $lastmonth);
1년후구하기 (오늘날짜에서)
$nextyear = mktime (0,0,0,date("m"), date("d"), date("Y")+1);
date("Y-m-d", $nextyear);
특정날짜에서 7일전 날짜 구하기
$date_val = "2006-06-30";
$a_date = explode("-", $date_val, 3);
$Y = substr($a_date[0], 0, 4);
$m = substr($a_date[1], 0, 2);
$d = substr($a_date[2], 0, 2);
$div=7;
date("Y-m-d", mktime(0, 0, 0, $m, $d-$div, $Y));
------------------------------------------------------------------------
strtotime, date 이용하기
------------------------------------------------------------------------
10초전구하기 (오늘날짜에서)
date("Y-m-d H:i:s", strtotime("-10 seconds"));
10분전구하기 (오늘날짜에서)
date("Y-m-d H:i:s", strtotime("-10 minutes"));
한시간전구하기 (오늘날짜에서)
date("Y-m-d H:i:s", strtotime("-1 hours"));
내일구하기 (오늘날짜에서)
date("Y-m-d", strtotime("+1 day"));
일주일전구하기 (오늘날짜에서)
date("Y-m-d", strtotime("-1 week"));
오늘이전의 최근 월요일구하기 (오늘날짜에서)
date("Y-m-d", strtotime("last Monday"));
오늘이후의 다음 목요일구하기 (오늘날짜에서)
date("Y-m-d", strtotime("next Thursday"));
한달전구하기 (오늘날짜에서)
date("Y-m-d", strtotime("-1 month"));
1년후구하기 (오늘날짜에서)
date("Y-m-d", strtotime("+1 year"));
특정날짜에서 7일전 날짜 구하기
$date_val = "2006-06-30";
date("Y-m-d", strtotime("$date_val") - (strtotime("now") - strtotime("-7 day"));
|
|
추천 : 474 |
추천
목록
|
|