首頁 >後端開發 >php教程 >PHP 日期時間函數

PHP 日期時間函數

WBOY
WBOY原創
2024-08-29 12:51:51687瀏覽

PHP 日期時間函數是內建函數,可以簡化日期資料類型的工作,有助於將日期或時間轉換為人類可讀的格式,以便顯示要顯示的文章的資料發布,時間函數將有助於傳回時間戳記(目前值時間與格林威治標準時間之間的數值/以秒為單位的值(GMT 值截至1970 年,1st一月00:00:00)) UNIX 格式。

開始您的免費軟體開發課程

網頁開發、程式語言、軟體測試及其他

PHP 日期時間函數的型別

PHP 的日期或時間函數是 PHP 核心程式語言的一部分。因此,您不需要任何擴充功能即可使用所有日期/時間函數。以下簡要查看不同類型的 PHP 日期/時間函數:

PHP 程式語言的日期時間函數清單:

1。 checkdate(): 此函數將讓我們驗證公曆資料。

2。 date_add(): 此函數可以在日期中加入日、月、年、小時、分鐘和秒。

3。 date_create_from_format(): 上面的日期時間函數將傳回一個根據特定格式格式化的新日期時間物件。

4。 date_create(): date_create() 函數將傳回一個新的 DateTime 物件

5。 date_date_set(): date_date_set() 函數將協助您在 PHP 程式語言中設定新日期。

6。 date_default_timezone_get(): date_default_timezone_get() 函數將有助於傳回所有時間/日期函數所使用的預設時區。

7。 date_default_timezone_set(): date_default_timezone_set() 函數將協助您設定所有日期時間函數都可以使用的預設時區。

8。 date_diff():date_diff() 函數將傳回 PHP 程式語言中兩個日期之間的差異。

9。 date_format():date_format() 函數將協助傳回根據 PHP 程式語言中指定的格式格式化的日期。

10。 date_get_last_errors():date_get_last_errors() 函數有助於傳回 PHP 程式語言中日期字串中的錯誤/警告。

11。 date_interval_create_from_date_string():date_interval_create_from_date_string() 函數將協助設定日期間隔,該日期間隔來自 PHP 程式語言中字串的相關部分。

12。 date_interval_format():date_interval_format() 函數將有助於在 PHP 程式語言中格式化間隔。

13。 date_isodate_set():date_isodate_set() 函數將有助於在 PHP 程式語言中設定 ISO 日期。

14。 date_modify(): date_modify() 函數將協助您修改 PHP 程式語言中的時間戳記。

15。 date_offset_get():date_offset_get() 函數將有助於傳回 PHP 程式語言中的時區偏移。

16。 date_parse_from_format():date_parse_from_format() 函數將協助根據 PHP 程式語言中指定的格式傳回關聯數組,其中包含有關特定日期的一些詳細資訊。

17。 date_parse(): date_parse() 函數將協助您傳回關聯數組,其中包含有關 PHP 程式語言中特定/指定日期的詳細資訊。

18。 date_sub(): date_sub() 函數有助於在 PHP 程式語言中減去日期、月份、年份、小時、分鐘和秒。

19。 date_sun_info(): date_sun_info() 函數將幫助您傳回一個或多個數組,其中包含有關日出/日落以及黃昏開始/結束的信息,這些資訊適用於指定日期以及指定位置PHP 程式語言。

20。 date_sunrise(): date_sunrise() 函數將協助您以 PHP 程式語言傳回指定地點的日出時間和指定日期。

21。 date_sunset(): date_sunset() 函數將有助於以 PHP 程式語言傳回指定位置和指定日期/日期的日落時間。

22。 date_time_set(): date_time_set() 函數將協助您以 PHP 程式語言設定時間。

23。 date_timestamp_get(): date_timestamp_get() 函數將有助於在 PHP 程式語言中傳回 Unix 的時間戳記。

24。 date_timestamp_set(): date_timestamp_set() 函數將幫助我們在 PHP 程式語言中根據 Unix 時間戳記設定時間和日期。

25。 date_timezone_get(): date_timezone_get() 函數將協助傳回 PHP 程式語言中 DateTime 物件給出的時區。

26。 date(): date() 函數將有助於在 PHP 程式語言中格式化本地時間和日期。

27。 getdate(): getdate() 函數將協助傳回時間/日期資訊/時間戳記或目前本地時間/日期的資訊。

28。 gettimeofday():gettimeofday() 函數將有助於傳回目前時間。

29。 gmdate():gmdate() 函數將有助於傳回格式化的 GMT/UTC 時間和日期。

30。 gmmktime(): gmmktime() 函數將透過傳回 UNIX 時間來協助取得 GMT 日期

31。 gmstrftime():gmstrftime() 函數將協助根據區域設定格式化 UTC/GMT 時間和時間。

32。 idate():idate() 函數會將本地日期/時間格式化為整數。

33。 localtime(): localtime() 函數將幫助我們回到本地系統時間。

34。 microtime():microtime() 函數將有助於傳回目前的 Unix 時間戳記/微秒時間戳記。

35。 mktime():mktime() 函數將透過傳回日期的 Unix 時間戳來提供協助。

36。 strftime():strftime() 函數根據本機設定格式化本地日期和/或本地時間。

37。 strptime():strptime() 函數將協助解析 strftime() 產生的日期/時間。

38。 strtotime():strtotime() 函數將協助將英文文字日期時間解析為 Unix 時間戳記。

39。 time(): time() 函數將有助於以 Unix 時間戳形式傳回目前時間。

40。 timezone_abbreviations_list(): timezone_abbreviations_list() 函數將協助傳回包含夏令時、偏移量以及時區名稱的關聯陣列。

41。 timezone_identifiers_list():timezone_identifiers_list() 函數將有助於傳回包含所有時區識別碼的索引數組。

42。 timezone_locaiton_get(): timezone_location_get() 函數將協助傳回指定時區的位置資訊/資訊。

43。 timezone_name_form_abbr(): timezone_name_form_abbr() 函數將有助於從縮寫傳回時區名稱。

44。 timezone_name_get(): timezone_name_get() 函數將有助於傳回時區的名稱。

45。 timezone_offset_get(): timezone_offset_get() 函數將協助傳回時區相對於格林威治標準時間 (GMT) 的偏移量。

46。 timezone_open(): timezone_open() 將有助於建立新的 DateTIme 區域物件。

47。 timezone_transitions_get(): timezone_transitions_get() 函數將協助傳回該時區的所有交易。

48。 timezone_version_get(): timezone_version_get() 函數將幫助我們回傳時區版本。

以上是PHP 日期時間函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:PHP 非同步下一篇:PHP 非同步