반응형
date("Y/m/d");
//2014/03/28


date 함수를 이용해서 인자로 포맷을 넣어주면, 넣어준 포맷대로 날짜와 시간을 출력해준다.


대소문자를 구분하니 주의해주자.


일(Day) 의 표현



d

일(Day)를 나타내며, 자릿수가 하나면 앞에 0이 붙는다. 

01, 02 ... 30, 31 

j

일(Day)를 나타내며, 자릿수가 하나라도 0이 붙지 않는다.

1, 2 ... 30, 31

D

요일을 영어로 3글자로 축약 후 나타낸다.  

Mon, Tue  

l

(L의 소문자)

D와 다르게 요일을 축약형이 아닌 완전한 단어로 나타낸다. 

Monday, Tuesday 

 N

(php 5.1)

요일을 숫자로 나타낸다.

월요일이면 1, 일요일이면 7 

1, 2, 3 ... 7 

 w

 요일을 숫자로 나타낸다.

단 일요일을 0으로 나타낸다.

0, 1, 2 ... 6 

 z

 해당 년도의 일차를 나타낸다.

1년 365일중 오늘이 며칠인지 나타냄.

 31, 155, 279



주(Week) 의 표현



 W

오늘이 몇주차인지 나타낸다. 

10, 25, 30 



월(Month) 의 표현



 F

월을 완전한 영단어로 나타낸다. 

Jenuary, February

 m

월(Month)을 나타내며, 자릿수가 하나면 앞에 0이 붙는다.  

01, 02 ... 12 

 M

월을 축약한 영단어로 나타낸다.

 Jan, Feb

 n

0이 붙지 않게 월(Month)를 나타낸다. 

1, 2 ... 12 

 t

 주어진 월의 총 일수를 나타낸다.

 31



년(Year) 의 표현



L

윤년 여부를 나타낸다.

(윤년이면 1, 아니면 0)

1, 0 

Y

연도를 완벽한 숫자를 표현한다. 

2013, 2014 

y

(php 5.1)

연도의 끝자리 두글자만 표현한다. 

 13, 14

o

Y 와 같은데, 주차(W)가 이전 해 또는 그 다음 해에

해당하면 그 연도를 나타낸다.

2013, 2014 



시간(Time) 의 표현



a

오전과 오후를 소문자로 나타낸다.

am, pm

A

오전과 오후를 대문자로 나타낸다.

AM, PM

g

0이 붙지 않는 시간을 숫자로 나타낸다.

(12시간 제)

1, 5, 12

G

0이 붙지 않는 시간을 숫자로 나타낸다.

(24시간 제) 

1, 12, 17

h

0이 붙는 시간을 숫자로 나타낸다.

(12시간 제)

01, 05, 12

H

 0이 붙는 시간을 숫자로 나타낸다.

(24시간 제)

01, 12, 17

i

0이 붙는 분을 숫자로 나타낸다.

00, 01, 59 

s

0이 붙는 초를 숫자로 나타낸다.

00, 01, 59 

u

마이크로초를 나타낸다.

12345


참고사이트 : http://technol0gic.tistory.com/153


반응형

'PHP' 카테고리의 다른 글

IP대역 별 국가확인  (0) 2015.11.13
[php] JSON 인코딩/디코딩 하기  (0) 2015.10.30
[PHP]file_get_contents() 함수 대체하기  (0) 2015.10.30
PHP 함수모음  (0) 2013.04.04
PHP시간함수, 원하는 날짜 요일 구하기  (0) 2013.01.15

+ Recent posts