English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
gmdate()函数格式化一个 GMT/UTC 日期/时间
gmdate()函数接受格式字符串作为参数,以指定格式格式化本地 GMT/UTC 日期/时间。
同 date() 函数完全一样,只除了返回的时间是格林威治标准时(GMT)。例如当在中国(GMT +0800)运行以下程序时,第一行显示“Jan 01 2000 00:00:00”而第二行显示“Dec 31 1999 16:00:00”。
gmdate($format, $timestamp)
순번 | 파라미터 및 설명 |
---|---|
1 | format (필수) 이는 출력할 날짜 문자열을 사용하고자 하는 형식 문자열을 지정합니다 |
2 | timestamp (선택) 이는 필요한 날짜의 타임스탬프를 나타내는 정수 값입니다 |
PHP gmdate() 함수는 지정된 형식으로 현재 로컬 시간을 반환합니다/날짜.
이 함수는 PHP 버전4중에서 도입되었으며 모든 더 높은 버전에서 사용할 수 있습니다.
다음 데모는 추가된 것을 시험했습니다gmdate()함수의 사용법-
<?php $date = gmdate("D M d Y"); print("Date: ".$date); ?>테스트를 보세요‹/›
출력 결과
Date: Fri May 08 2020
다음 예제는 이 함수를 형식화하여 현재 날짜를 사용하여 일출을 인쇄합니다/일몰 정보-
<?php $date = gmdate("H:i:s"); $sun_info = date_sun_info($date, 20.5937, 78.9629); print_r($sun_info); ?>테스트를 보세요‹/›
출력 결과
Array ( [sunrise] => 4818 [sunset] => 44087 [transit] => 24453 [civil_twilight_begin] => 3381 [civil_twilight_end] => 45524 [nautical_twilight_begin] => 1729 [nautical_twilight_end] => 47176 [astronomical_twilight_begin] => 98 [astronomical_twilight_end] => 48807 )
현재, 시간 스탬프를 전달하여 호출합니다gmdate()함수-
<?php $ts = 1022555568; $date = gmdate("D M d Y", $ts); print($date); ?>테스트를 보세요‹/›
출력 결과
Tue May 28 2002
<?php date_default_timezone_set('UTC'); echo gmdate("l"); echo "\n"; echo gmdate('l dS \of F Y h:i:s A'); echo "\n"; ?>테스트를 보세요‹/›
이는 다음과 같은 결과를 생성합니다-
Wednesday Wednesday 13th of May 2020 05:57:30 PM