Date 헬퍼

Date 헬퍼 파일에는 Date 작업을 지원하는 함수가 포함되어 있습니다.

헬퍼 로드

이 헬퍼는 다음 코드를 사용하여 로드됩니다.

<?php

helper('date');

사용 가능한 함수

사용 가능한 함수는 다음과 같습니다.

now([$timezone = null])
Parameters
  • $timezone (string) – 시간대

Returns

UNIX 타임 스탬프

Return type

int

Note

Time 클래스를 사용하는 것이 좋습니다. Time::now()->getTimestamp()를 사용하여 현재 UNIX 타임스탬프를 가져옵니다.

시간대가 제공되지 않으면 time()으로 현재 UNIX 타임스탬프를 반환합니다.

<?php

echo now();

PHP 지원 시간대가 제공되면 시차로 오프셋된 타임스탬프를 반환합니다. 현재 UNIX 타임스탬프와 동일하지 않습니다.

마스터 시간 참조를 다른 PHP 지원 시간대(각 사용자가 자신의 시간대 설정을 지정할 수 있는 사이트를 실행하는 경우 일반적으로 수행함)로 설정하지 않으려면 PHP의 time() 함수를 사용합니다.

timezone_select([$class = '', $default = '', $what = \DateTimeZone::ALL, $country = null])
Parameters
  • $class (string) – 선택 필드에 적용할 선택적 클래스

  • $default (string) – 초기 선택의 기본값

  • $what (int) – DateTimeZone 클래스 상수 (listIdentifiers 참조)

  • $country (string) –

    2글자 ISO 3166-1 호환 국가 코드 (listIdentifiers 참조)

Returns

사전 형식화 된 HTML 선택 필드

Return type

string

사용 가능한 시간대의 select 폼 필드를 생성합니다 (선택적으로 $what$country 로 필터링 됨). 필드에 적용할 옵션 클래스를 제공하여 서식을 쉽게 설정하고 기본적으로 선택된 값을 지정할 수 있습니다.

<?php

echo timezone_select('custom-select', 'America/New_York');