亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP Date & Time 函數(shù)

這些函數(shù)使您可以從運行PHP腳本的服務器獲取日期和時間。您可以使用這些函數(shù)以多種不同方式格式化日期和時間。

安裝

無需安裝即可使用這些函數(shù)。它們是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""指定默認時區(qū)PHP_INI_ALL

版本-表示支持該函數(shù)的PHP的最早版本。

序號函數(shù)名稱函數(shù)說明版本
1checkdate()驗證格里高里日期3
2date_create()返回一個新的DateTime對象5
3date_date_set()設置一個新的日期。5
4date_default_timezone_get()返回默認時區(qū),被所有的 Date/Time 函數(shù)使用。5
5date_default_timezone_set()設置默認時區(qū),被所有的 Date/Time 函數(shù)使用。5
6date_format()返回根據(jù)給定格式格式化的日期5
7date_isodate_set()設置ISO日期5
8date_modify()修改時間戳5
9date_offset_get()返回夏令時偏移量5
10date_parse()返回具有給定日期的詳細信息的關聯(lián)數(shù)組5
11date_sun_info()返回一個包含有關指定日期與地點的日出/日落和黃昏開始/黃昏結束的信息的數(shù)組。5
12date_sunrise()返回給定日期/地點的日出時間5
13date_sunset()返回給定日期/地點的日落時間5
14date_time_set()設置時間5
15date_timezone_get()返回給定 DateTime 對象的時區(qū)。5
16date_timezone_set()設置 DateTime 對象的時區(qū)5
17date()格式化本地日期和時間3
18getdate()返回一個數(shù)組,其中包含Unix時間戳的日期和時間信息3
19gettimeofday()返回包含當前時間信息的數(shù)組3
20gmdate()格式化 GMT/UTC 日期/時間3
21gmmktime()返回 GMT 日期的 Unix 時間戳3
22gmstrftime()

根據(jù)語言環(huán)境設置格式化 GMT/UTC 時間/日期

3
23idate()將本地時間/日期格式化為整數(shù)5
24localtime()返回本地時間。4
25microtime()返回當前 Unix 時間戳的微秒數(shù)3
26mktime()返回一個日期的 Unix 時間戳3
27strftime()根據(jù)區(qū)域設置格式化本地時間/日期3
28strptime()解析使用 strftime() 生成的時間/日期5
29strtotime()將任何英文文本的日期或時間描述解析為 Unix 時間戳3
30time()返回當前時間的 Unix 時間戳3
31timezone_abbreviations_list()返回包含夏令時、偏移量和時區(qū)名稱的關聯(lián)數(shù)組5
32timezone_identifiers_list()返回帶有所有時區(qū)標識符的數(shù)字索引數(shù)組5
33timezone_name_from_abbr()從縮寫返回時區(qū)名稱5
34timezone_name_get()返回時區(qū)的名稱5
35timezone_offset_get()返回格林尼治標準時間的時區(qū)偏移量5
36timezone_open()返回一個新的DateTimeZone對象5
37timezone_transitions_get()返回時區(qū)的所有轉換5
38date_add()添加日、月、年、時、分和秒到一個日期5.3
39date_create_from_format()通過根據(jù)指定的格式解析時間字符串來創(chuàng)建日期。5.3
40date_diff()計算并返回兩個日期之間的差。5.3
41date_parse_from_format()根據(jù)指定的格式返回有關給定日期的信息5.3
42date_parse()返回一個帶有指定日期的詳細信息的關聯(lián)數(shù)組5.2
43date_sub()從指定日期減去日、月、年、時、分和秒5.3
44date_timestamp_get()返回Unix時間戳5.3
45date_timestamp_set()根據(jù)給定的時間戳設置日期和時間值5.3
46date_get_last_errors()創(chuàng)建DateTime對象時返回警告和錯誤5.3
47date_interval_create_from_date_string()從給定的字符串創(chuàng)建日期間隔。5
48date_interval_format()格式化時間間隔5.5
49date_create_immutable_from_format()根據(jù)指定的格式分析時間字符串5.5
50date_create_immutable()創(chuàng)建并返回一個DateTimeImmutable對象5.5
51timezone_version_get()返回當前時區(qū)數(shù)據(jù)庫的版本5.3
52timezone_location_get() 返回與時區(qū)相關的定位信息5.3

PHP日期/時間常量

序號常量和說明
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

萬維網聯(lián)盟(例如: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

小時作為浮點數(shù)(例如8.75)(在5.1.2中可用)