컴퓨터/PHP
[date] 현재 시간에서 특정 시간 더
나즈나
2016. 11. 27. 07:25
php에서 현재의 시간으로부터 특정 시간의 값을 취하고 싶을 때
방법 1) 참고 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=200804#c_200865
date('format', strtotime('interval'));
방법 2) 참고 : http://php.net/manual/kr/function.date-add.php#114856
$date = new DateTime(now());
$interval = new DateInterval('P1D');
$date->add($interval);
방법 1에서
format 에는
Y/m/d |
연 / 월 / 일 |
H:i:s |
시:분:초 |
interval 에는
now |
현재시간 |
+30 / -30 |
연산할 시간 |
day / hour / minutes / seconds |
연산할 단위 |
now +30 minutes |
복합 연산 |
방법 2에서
DateInterval 에는
P+
1D |
1일 |
T2H |
2시간 |
T30M |
30분 |
T30S | 30초 |