php 편집기 Xiaoxin이 지역 설정에 따라 GMT/UTC 시간/날짜 형식을 지정하는 방법을 소개합니다. PHP에서는 date_default_timezone_set() 함수를 사용하여 시간대를 설정한 다음 date() 함수를 사용하여 시간과 날짜 형식을 지정할 수 있습니다. 시간대 설정은 시간이 올바르게 표시되도록 하고 잠재적인 오류를 방지하는 데 중요합니다. 이 기사를 따라 PHP에서 GMT/UTC 시간/날짜 형식을 올바르게 지정하여 시간을 보다 정확하고 전문적으로 처리하는 방법을 알아보세요.
로케일에 따른 PHP 형식 GMT/UTC 시간 및 날짜
소개
php는 다양한 로케일에 따라 GMT/UTC 시간 및 날짜 형식을 지정하는 데 사용할 수 있는 다양한 기능을 제공합니다. 이는 사용자 위치나 요구 사항에 따라 타임스탬프를 표시하는 데 유용합니다.
POSIX 타임스탬프
POSIX 타임스탬프는 1970년 1월 1일 자정 이후의 초 수를 나타내는 정수입니다. GMT/UTC의 POSIX 타임스탬프는 현지 시간이나 로케일별 타임스탬프로 변환될 수 있습니다.
기능:
gmdate()
- GMT/UTC 타임스탬프를 날짜/시간 문자열 으로 형식화합니다. gmmktime()
- GMT/UTC 시간과 날짜를 POSIX 타임스탬프로 변환합니다. 시간대 오프셋
시간대 오프셋은 특정 시간대와 GMT/UTC 간의 시간 차이를 나타냅니다. 이는 다른 시간대에 타임스탬프를 표시할 때 조정하는 데 중요합니다.
기능:
timezone_offset_get()
- 특정 시간대의 오프셋을 가져옵니다. timezone_name_get()
- 특정 시간대의 이름을 알아보세요. 지역 설정
로캘 설정은 특정 지역에 대한 날짜, 시간, 통화 및 기타 형식 지정 규칙을 정의합니다. PHP는 setlocale()
함수를 사용하여 현재 로케일을 설정합니다.
기능:
setlocale()
- 현재 로케일을 설정합니다. localeconv()
- 현재 로케일에 대한 로케일별 값을 가져옵니다. 시간대
시간대는 모든 위치에서 동일한 표준시를 사용하는 지구상의 영역입니다. PHP는 시간대 식별자를 사용하여 다양한 시간대를 지정합니다.
기능:
date_default_timezone_get()
- 기본 시간대를 가져옵니다. date_default_timezone_set()
- 기본 시간대를 설정하세요. 타임스탬프 형식
타임스탬프 형식을 지정할 때 형식 문자열을 지정하여 출력 형식을 제어할 수 있습니다. 형식 문자열에는 다음 자리 표시자가 포함됩니다.
%a
- 요일의 약어(예: Sun) %A
- 요일의 전체 이름(예: 일요일) %b
- 월의 약어(예: Jan) %B
- 월의 전체 이름(예: 1월) %C
- 세기의 연도(예: 20) %d
- 날짜(예: 01) %e
- 공백으로 채워진 날짜(예: 1) %H
- 24시간 형식의 시간(예: 00) %I
- 12시간 형식의 시간(예: 00) %j
- 올해의 날짜(예: 001) %m
- 월 번호(예: 01) %M
- 분(예: 00) %p
- 오전 또는 오후(예: AM) %S
- 초(예: 00) %U
- 올해의 주(예: 01) %W
- 해당 월의 주(예: 01) %x
- 현지 날짜 표현(예: 2023년 1월 1일) %X
- 현지 시간 표현(예: 00:00:00) %y
- 연도의 마지막 두 자리(예: 23) %Y
- 전체 연도(예: 2023) 예
다음 예에서는 다양한 지역 및 시간대에 따라 GMT/UTC 타임스탬프 형식을 지정하는 방법을 보여줍니다.
으아악출력:
으아악위 내용은 PHP는 로케일에 따라 GMT/UTC 시간/날짜 형식을 지정합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!