Date 헬퍼¶
Date 헬퍼 파일에는 Date 작업을 지원하는 함수가 포함되어 있습니다.
사용 가능한 함수¶
사용 가능한 함수는 다음과 같습니다.
-
now
([$timezone = NULL])¶ Parameters: - $timezone (string) – 시간대
Returns: UNIX 타임 스탬프
Return type: int
구성 파일의 “time reference” 설정에 따라 현재 시간을 서버의 로컬 시간 또는 PHP지원 시간대를 참조하는 UNIX타임 스탬프로 반환합니다. 다른 PHP지원 시간대에 마스터 시간 참조를 설정하지 않으려는 경우 PHP의
time()
함수를 통해 이 기능을 사용하는 것은 좋지 않습니다. (일반적으로 각 사용자가 자신의 시간대 설정을 지정할 수 있는 사이트를 실행하는 경우 수행)echo now('Australia/Victoria');
시간대가 제공되지 않으면 time_reference 설정에 따라
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 로 필터링 됨). 필드에 적용할 옵션 클래스를 제공하여 서식을 쉽게 설정하고 기본적으로 선택된 값을 지정할 수 있습니다.
echo timezone_select('custom-select', 'America/New_York');
CodeIgniter 3 date_helper
의 많은 기능이 CodeIgniter 4의 I18n
모듈로 이동되었습니다.