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');