기본문법 매뉴얼

번역하고 싶은 언어를 선택해 주세요.

date

date() 함수를 이용하여 날짜와 시간을 출력할 수 있다.

date("년-월-일 시:분:초") 년,월,일,시,분,초를 각각의 형식에 따라 출력되며, 필요한 부분만 출력이 가능하다.

'년'을 표시하는 문자

문자 설명
Y 4자리 숫자로 표시 1999 / 2013
y 2자리 숫자로 표시 99 / 13
o ISO-8601에 맞는 표시 1999 / 2013
L 윤년 여부를 표시 윤년이면 1 아니면 0

'월'을 표시하는 문자

문자 설명
F 영어로 표시 January ~ December
M 영어 3자로 표시 Jan ~ Dec
m 2자리로 표시 01 ~ 12
n 숫자로 표시 1 ~ 12
t 해당월의 일 수를 표시 28, 29, 30, 31

'일'을 표시하는 문자

문자 설명
d 2자리로 표시 01 ~ 31
j 숫자로 표시 1 ~ 31
z 1년중 몇번째 날인지 표시 0 ~ 365
S 날짜 뒤에 서수표기법을 추가 st, nd, rd, th

'요일'을 표시하는 문자

문자 설명
D 영어 3글자로 표시 Mon ~ Sun
l(소문자L) 영어 단어로 표시 Monday ~ Sunday
N ISO-8601에 맞는 표시 1(월) ~ 7(일)
w 숫자로 표시 0(일) ~ 6(토)

'주'를 표시하는 문자

문자 설명
W ISO-8601에 맞게 1년에 몇번째 주인지 표시(월요일 시작) 1 ~ 52

'시'를 표시하는 문자

문자 설명
H 24시간 기준 2자리로 표시 00 ~ 23
G 24시간 기준 숫자로 표시 0 ~ 23
h 12시간 기준 2자리로 표시 01 ~ 12
g 12시간 기준 숫자로 표시 1 ~ 12
a 소문자 오전, 오후 am, pm
A 대문자 오전, 오후 AM, PM

'분'을 표시하는 문자

문자 설명
i 2자리로 표시 00 ~ 59

'초'를 표시하는 문자

문자 설명
s 2자리로 표시 00 ~ 59
  • 사용방법

    {@
    $wdate1 = date("Y년 m월 d일 H시 i분 s초");
    $wdate2 = date("y-m-d h:i:s");
    $wdate3 = date("h시 i분");
    
    echo "오늘은 ".$wdate1."이다. 
    "; echo $wdate2."
    "; echo "지금 시간은 ".$wdate3." 입니다.
    "; @}
  • 결과보기

    오늘은 2017년 11월 18일 15시 04분 20초이다.
    17-11-18 03:04:20
    지금 시간은 03시 04분 입니다.
  • 변환된 html 소스코드

    오늘은 2013년 04월 08일 09시 56분 35초이다. 
    13-04-08 09:56:35
    지금 시간은 09시 56분 입니다.