공부/Php
php 문법 시간
밥성수
2012. 7. 31. 13:26
time();
시간을 잡아주는 함수입니다. 이 함수가 실행된 바로 그
순간의 시간을 잡아내는거죠. 그런데 이 시간이 우리가
생각하는 2000.6.15.2.57.23 식이 아니라는거죠.
어떤 규칙인지는 저도 모릅니다. 다만 확실한건 11자리의
숫자라는거죠.
date();
time() 함수로 나온 시간을 date 함수로 분리해줍니다.
년도, 월, 일, 시간, 분, 초까지 아무 세밀하게 나오죠.
$nowtime = time();
$tt = date("Y년 m월 d일,h시", $nowtime);
이라고 하시면 2000년 6월 15일,3시 라고 $tt 에
저장될 겁니다. 이런 date 의 형태는 매우 다양합니다.
a : am, pm 형식으로
A : AM, PM 형식으로
d : 날짜
D : 요일 (Mon, Fri, 이런식)
F : 월(달) 이름으로 (January, November 이런식)
h : 12시간 타입의 시간으로. 15시는 3시로 출력 같은.
H : 24시간 타입의 시간으로. 오후 3시는 15시로.
i : 분
m : 숫자형 월 출력. (1 ~ 12)
M : Jan, Nov 형식으로 월 출력
s : 초