목차
날짜와 시간 정보 출력 함수 date()
date는 다양한 형태의 날짜와 시간을 출력해주는 함수이다. date()함수의 인수에 출력하고 싶은 값을 입력한다.
형식
date("인수");
인수 목록
인수 | 설명 |
a | 'am' or 'pm' 표시 |
A | 'AM' or 'PM' 표시 |
d | 오늘 날짜를 표시 01~31 |
D | 요일을 영문으로 표시. Mon~Sun |
F | 달을 영문으로 표시. January~December |
h | 시간을 12시간제로 표시. 01~12 |
H | 시간을 24시간제로 표시. 00~23 |
g | 시간을 12시간제로 표시. 1~12 |
G | 시간을 24시간제로 표시. 0~23 |
i | 현재 분을 표시. 00~59 |
j | 오늘 날짜를 표시. 1~31 |
l (소문자L) | 오늘 요일을 영문으로 표시 Monday~Sunday |
m | 오늘 달을 숫자로 표시. 01~12 |
n | 오늘 달을 숫자로 표시. 1~12 |
M | 오늘 달을 영문 간략 문자로 표시. Jan~ |
s | 현재 초를 표시. 00~59 |
t | 이번 달의 마지막 날짜를 표시. |
U | 기준 시점(GMT 1970년 1월 1일 00:00:00)부터 지난 시간을 초로 표시. |
W | 오늘 요일을 숫자로 표시. 0(일요일)~6(토요일) |
Y | 연도를 4자리로 표시. 2005 |
y | 연도를 2자리로 표시. 2005년 05 |
z | 올해 1월1일부터 지난 날을 표시. 0~365 |
ex)
<?php
$hour=date("H");
$min=date("i");
$sec=date("s");
echo "현재시간 : ".$hour."시 ".$min."분 ".$sec."초";
echo "<meta http-equiv='refresh' content='1'>";
?>
<meta http-equiv='refresh' content='시간'> : 지정된 문서를 재로드 시켜주는 메타 태그
GMT시간을 기준으로 하기 때문에 현재 시간과 +9 시간 차이가 발생이 된다.
한국시간대 가져오는 방법
ex)
<?php
date_default_timezone_set("Asia/Seoul");
$hour=date("H");
$min=date("i");
$sec=date("s");
echo "현재시간 : ".$hour."시 ".$min."분 ".$sec."초";
echo "<meta http-equiv='refresh' content='1'>";
?>
반응형
'php' 카테고리의 다른 글
php 날짜 함수 (0) | 2020.06.26 |
---|---|
연산자 (0) | 2020.06.19 |
변수 (0) | 2020.06.19 |
php에서 mysql 글생성하기 (0) | 2020.06.03 |
php와 MySQL 연동하기 (0) | 2020.05.31 |