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 |