English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 함수들은 PHP 스크립트를 실행하는 서버에서 날짜와 시간을 가져올 수 있게 합니다. 여러 가지 방식으로 날짜와 시간을 포맷화할 수 있습니다.
이 함수들은 설치 없이 사용할 수 있습니다. 이들은 PHP의 핵심 부분입니다.
날짜/시간 구성 옵션:
이름 | 기본 | 설명 | 가변 |
---|---|---|---|
date.default_latitude | "" 31.7667"" | 기본 위도( date_sunrise()와 date_sunset()에서 이 옵션을 사용합니다). | PHP_INI_ALL |
date.default_longitude | "" 35.2333"" | 기본 경도( date_sunrise()와 date_sunset()에서 이 옵션을 사용합니다). | PHP_INI_ALL |
date.sunrise_zenith | "" 90.83"" | 기본日出 천정( date_sunrise()와 date_sunset()에서 이 옵션을 사용합니다). | PHP_INI_ALL |
date.sunset_zenith | "" 90.83"" | 기본 일몰 천정( date_sunrise()와 date_sunset()에서 이 옵션을 사용합니다). | PHP_INI_ALL |
date.timezone | "" | 기본 시간대를 지정합니다. | PHP_INI_ALL |
버전-PHP가 이 함수를 지원하는 최초 버전을 나타냅니다.
序号 | 함수 이름 | 함수 설명 | 버전 |
---|---|---|---|
1 | checkdate() | 格里고리 날짜를 확인합니다. | 3 |
2 | date_create() | 새로운 DateTime 객체를 반환합니다. | 5 |
3 | date_date_set() | 새로운 날짜를 설정합니다. | 5 |
4 | date_default_timezone_get() | 기본 시간대를 반환합니다. 모든 Date가 사용합니다./Time 함수 사용. | 5 |
5 | date_default_timezone_set() | 기본 시간대를 설정합니다. 모든 Date가 사용합니다./Time 함수 사용. | 5 |
6 | date_format() | 지정된 형식에 맞게 날짜를 포맷화하여 반환합니다. | 5 |
7 | date_isodate_set() | ISO 날짜를 설정합니다. | 5 |
8 | date_modify() | 시간 표시를 수정합니다. | 5 |
9 | date_offset_get() | 여름 시간 변위를 반환 | 5 |
10 | date_parse() | 주어진 날짜의 상세 정보를 포함한 연관 배열을 반환 | 5 |
11 | date_sun_info() | 지정된 날짜와 지점의 일출에 대한 정보를 포함한 배열을 반환/저녁과 저녁 시작/저녁이 끝난 정보를 포함한 배열 | 5 |
12 | date_sunrise() | 주어진 날짜를 반환/지점의 일출 시간 | 5 |
13 | date_sunset() | 주어진 날짜를 반환/지점의 저녁하루 시간 | 5 |
14 | date_time_set() | 시간을 설정 | 5 |
15 | date_timezone_get() | 주어진 DateTime 객체의 시간대를 반환 | 5 |
16 | date_timezone_set() | DateTime 객체의 시간대를 설정 | 5 |
17 | date() | 로컬 날짜와 시간을 포맷 | 3 |
18 | getdate() | Unix 타임스탑의 날짜와 시간 정보를 포함한 배열을 반환 | 3 |
19 | gettimeofday() | 현재 시간 정보를 포함한 배열을 반환 | 3 |
20 | gmdate() | GMT를 포맷/UTC 날짜/시간 | 3 |
21 | gmmktime() | GMT 날짜의 Unix 타임스탑을 반환 | 3 |
22 | gmstrftime() | 언어 환경에 따라 GMT를 포맷/UTC 시간/날짜 | 3 |
23 | idate() | 로컬 시간을 변환/날짜를 정수로 포맷 | 5 |
24 | localtime() | 로컬 시간을 반환 | 4 |
25 | microtime() | 현재 Unix 타임스탑의 마이크로 시간을 반환 | 3 |
26 | mktime() | 날짜의 Unix 타임스탑을 반환 | 3 |
27 | strftime() | 로컬 설정에 따라 로컬 시간을 포맷/날짜 | 3 |
28 | strptime() | strftime()로 생성된 시간을 해석/날짜 | 5 |
29 | strtotime() | 영어 텍스트의 날짜 또는 시간 설명을 Unix 타임스탑으로 해석 | 3 |
30 | time() | 현재 시간의 Unix 타임스탑을 반환 | 3 |
31 | timezone_abbreviations_list() | 여름 시간, 변위 및 시간대 이름을 포함한 연관 배열을 반환 | 5 |
32 | timezone_identifiers_list() | 모든 시간대 식별자를 포함한 숫자 인덱스 배열을 반환 | 5 |
33 | timezone_name_from_abbr() | 약자에서 시간대 이름을 반환 | 5 |
34 | timezone_name_get() | 시간대의 이름을 반환 | 5 |
35 | timezone_offset_get() | 그리니치 표준 시의 시간대 변위를 반환 | 5 |
36 | timezone_open() | 새로운 DateTimeZone 객체를 반환 | 5 |
37 | timezone_transitions_get() | 시간대의 모든 변환을 반환 | 5 |
38 | date_add() | 添加日、月、年、时、分和秒到一个日期 | 5.3 |
39 | date_create_from_format() | 通过根据指定的格式解析时间字符串来创建日期。 | 5.3 |
40 | date_diff() | 计算并返回两个日期之间的差。 | 5.3 |
41 | date_parse_from_format() | 根据指定的格式返回有关给定日期的信息 | 5.3 |
42 | date_parse() | 返回一个带有指定日期的详细信息的关联数组 | 5.2 |
43 | date_sub() | 从指定日期减去日、月、年、时、分和秒 | 5.3 |
44 | date_timestamp_get() | 返回Unix时间戳 | 5.3 |
45 | date_timestamp_set() | 根据给定的时间戳设置日期和时间值 | 5.3 |
46 | date_get_last_errors() | 创建DateTime对象时返回警告和错误 | 5.3 |
47 | date_interval_create_from_date_string() | 从给定的字符串创建日期间隔。 | 5 |
48 | date_interval_format() | 格式化时间间隔 | 5.5 |
49 | date_create_immutable_from_format() | 根据指定的格式分析时间字符串 | 5.5 |
50 | date_create_immutable() | 创建并返回一个DateTimeImmutable对象 | 5.5 |
51 | timezone_version_get() | 返回当前时区数据库的版本 | 5.3 |
52 | timezone_location_get() | 返回与时区相关的定位信息 | 5.3 |
序号 | 常量和说明 |
---|---|
1 | DATE_ATOM 原子(示例:2005-08-15T16:13:03 + 0000) |
2 | DATE_COOKIE HTTP Cookies(例如:Sun,2005年8月14日16:13:03 UTC) |
3 | DATE_ISO8601 ISO-8601(例如:2005-08-14T16:13:03 + 0000) |
4 | DATE_RFC822 RFC 822(示例:Sun,2005年8月14日16:13:03 UTC) |
5 | DATE_RFC850 RFC 850(示例:UTC 05年8月14日16:13:03) |
6 | DATE_RFC1036 RFC 1036(示例:UTC 05年8月14日16:13:03) |
7 | DATE_RFC1123RFC RFC 1123(示例:Sun,2005年8月14日16:13:03 UTC) |
8 | DATE_RFC2822 RFC 2822(2005年8月14日,星期日16:13:03 +0000) |
9 | DATE_RSS RSS(星期日,2005年8月14日16:13:03 UTC) |
10 | DATE_W3C 万维网联盟(例如:2005-08-14T16:13:03 + 0000) |
11 | SUNFUNCS_RET_TIMESTAMP 时间戳(在5.1.2中可用) |
12 | SUNFUNCS_RET_STRING 小时:分钟(例如:08:02)(在5.1.2中可用) |
13 | SUNFUNCS_RET_DOUBLE 小时作为浮点数(例如8.75)(在5.1.2中可用) |