>  기사  >  백엔드 개발  >  PHP는 로케일에 따라 GMT/UTC 시간/날짜 형식을 지정합니다.

PHP는 로케일에 따라 GMT/UTC 시간/날짜 형식을 지정합니다.

WBOY
WBOY앞으로
2024-03-21 10:01:011005검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lsjlt.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제