getdate - 날짜/시간 정보를 가져온다
getdate — 날짜/시간 정보를 가져온다
설명
array getdate ([ int $timestamp ] )
timestamp 의 날짜 정보를 포함하는 연관 배열이나, timestamp 가 주어지지 않는다면 현재 로컬 시간를 반환합니다.
인수
- timestamp
-
선택적인 timestamp 인수는 timestamp 가 주어지지 않았을 경우, 현재 로컬 시간을 기본값으로 가지는 integer 유닉스 타임스탬프입니다. 즉, 기본값은 time() 값입니다.
반환값
timestamp 에 관련된 정보를 가진 연관 array를 반환합니다. 반환되는 연관 배열 요소는 다음과 같습니다:
| 키 | 설명 | Example returned values |
|---|---|---|
| seconds | 초의 숫자 표현 | 0 부터 59 |
| minutes | 분의 숫자 표현 | 0 부터 59 |
| hours | 시간의 숫자 표현 | 0 부터 23 |
| mday | 일의 숫자 표현 | 1 부터 31 |
| wday | 요일의 숫자 표현 | 0 (일요일) 부터 6 (토요일) |
| mon | 월의 숫자 표현 | 1 부터 12 |
| year | 연도의 숫자표현, 4 자리 | 예시: 1999 또는 2003 |
| yday | 연도의 일차 | 0 부터 365 |
| weekday | 요일, 완전한 문자 | Sunday 부터 Saturday |
| month | 월, 완전한 문자, January 나 March | January 부터 December |
| 0 | 유닉스 Epoch (January 1 1970 00:00:00 GMT)로부터의 초, time()에 의해 반환되는 값과 유사하고, date()에 의해서 사용됩니다. | 시스템에 의존합니다, 일반적으로 -2147483648 부터 2147483647. |
[사용예]
$today = getdate();
$b_mon = $today['mon'];
$b_day = $today['mday'];
$b_year = $today['year'];
💬 댓글 2개
2008-12-22
$ftr = date(H);
$tdy = getdate();
$yoil = $tdy['weekday'];
if($bo_table == "lyj") {
} else if(($ftr < 19) && ($yoil != 'Sunday') && ($yoil != 'Saturday')) {
// 사용자 코드 실행
@include_once ("$board_skin_path/write_update.skin.php");
}
$tdy = getdate();
$yoil = $tdy['weekday'];
if($bo_table == "lyj") {
} else if(($ftr < 19) && ($yoil != 'Sunday') && ($yoil != 'Saturday')) {
// 사용자 코드 실행
@include_once ("$board_skin_path/write_update.skin.php");
}
2019-07-18
[ 사용 예 ]
$today = getdate();
$now_h = $today[hours];
$now_m = $today[minutes];
$lyj = true;
if($now_h > 8 && $now_h < 19) {
$lyj = false;
if($now_h == 9 && $now_m > 29) {
$lyj = true;
}
}
$today = getdate();
$now_h = $today[hours];
$now_m = $today[minutes];
$lyj = true;
if($now_h > 8 && $now_h < 19) {
$lyj = false;
if($now_h == 9 && $now_m > 29) {
$lyj = true;
}
}