strtotime : int strtotime ( string $time [, int $now = time() ] ) string을 timestamp로 반환
date : string date ( string $format [, int $timestamp ] ) 정수형으로 주어지는 timestamp나, timestamp가 주어지지 않았을 경우에는 현재 로컬시간을 사용하여, 주어진 포맷 문자열에 따라 형식화한 문자열을 반환합니다. 즉 timestamp는 선택적이고 기본값은 time()의 값입니다.
d : 일, 앞에 0이 붙는 2 숫자(01에서 31) D : 요일 글자 표현, 3문자(Mon에서 Sun) j : 앞에 0이 붙지 않는 일(1에서 31) l : 요일의 완전한 글자 표현(Sunday에서 Saturday) N : 요일의 ISO-8601 숫자 표현(1(월요일)에서 7(일요일)) w : 요일 숫자 표현(0(일요일)에서 6(토요일)) W : ISO-8601 주차, 주는 월요이에 시작(42(그 해의 42번째 주)) F : January나 March 같은 월의 완전한 글자 표현(Januray에서 December) m : 0이 붙는 월 숫자 표현(01에서 12) M : 월의 축약 글자 표현, 3문자(Jan에서 Dec) n : 0이 붙지 않는 월 숫자 표현(1에서 12) t : 주어진 월의 일 수(28에서 31) L : 윤년 여부(윤년엔 1, 그 외엔 0) Y : 연도의 완전한 숫자 표현, 4 숫자(1999나 2012) y : 연도의 두 숫자 표현(99나 12) a : 오전과 오후의 소문자(am 또는 pm) A : 오전과 오후의 대문자(AM 또는 PM) g : 0이 붙지 않는 12시간 형식 시(1에서 12) G : 0이 붙지 않는 24시간 형식 시(1에서 24) h : 0이 붙는 12시간 형식 시(01에서 12) H : 0이 붙는 24시간 형식 시(00에서 24) i : 0이 붙는 분(00에서 59) s : 초, 0이 붙음(00에서 59)
mktime : int mktime ([ int $hour = date(“H”) [, int $minute = date(“i”) [, int $second = date(“s”) [, int $month = date(“n”) [, int $day = date(“j”) [, int $year = date(“Y”) [, int $is_dst = -1 ]]]]]]] )
아래의 인자값을 대입하면 timestamp를 반환 합니다.
1 2 3 4 5 6
hour : 시간 minute : 분 second : 초 month : 월 day : 일 year : 년도