여수대우전자서비스센터
php 타임스탬프(timestamp) 날짜, 시간 계산 mktime()
여수공동체
PHP
0
1069
2014.02.20 18:08
타임스탬프(timestamp): 1970년 1월 1일을 기준으로 경과된 시간을 초단위로 표시한 시간
php mktime() 함수사용
$times = mktime(); // 현재 서버의 시간을 timestamp 값으로 가져옴
$date1 = date("Y-m-d h:i:s", $times); // 초 -> 년-월-일 시:분:초 변환
$date2 = date("Y-m-d h:i:s", $times+3600); // 1시간(3600초) 뒤의 시간
// $date1 값: 2014-02-20 18:04:55
// $date2 값: 2014-02-20 19:04:55
// $date2 값: 2014-02-20 19:04:55
$times = mktime('0','0','0','2',20','2014'); // mktime(시,분,초,월,일,년)
// $times 값: 1392822000
// 내일날짜: date(d)+1, 지난달: date(m)-1
$date1 = date("Y-m-d", mktime(0,0,0,date(m),date(d)+1,date(Y))); // 내일날짜 구하기
// $date1 값: 2014-02-21