PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP gmdate() 函數(shù)用法及示例

PHP Date & Time 函數(shù)手冊

gmdate()函數(shù)格式化一個 GMT/UTC 日期/時間

定義和用法

gmdate()函數(shù)接受格式字符串作為參數(shù),以指定格式格式化本地 GMT/UTC 日期/時間。

同 date() 函數(shù)完全一樣,只除了返回的時間是格林威治標(biāo)準(zhǔn)時(GMT)。例如當(dāng)在中國(GMT +0800)運行以下程序時,第一行顯示“Jan 01 2000 00:00:00”而第二行顯示“Dec 31 1999 16:00:00”。

語法

gmdate($format, $timestamp)

參數(shù)

序號參數(shù)及說明
1

format (必需)

這是一個格式字符串,指定了您希望輸出日期字符串使用的格式。

2

timestamp (可選)

這是一個整數(shù)值,表示所需日期的時間戳記

返回值

PHP gmdate()函數(shù)以指定格式返回當(dāng)前本地時間/日期。

PHP版本

此函數(shù)最初是在PHP版本4中引入的,并且可以在所有更高版本中使用。

在線示例

嘗試以下演示了gmdate()函數(shù)的用法-

<?php
   $date = gmdate("D M d Y");
   print("Date: ".$date);
?>
測試看看?/?

輸出結(jié)果

Date: Fri May 08 2020

在線示例

以下示例使用此函數(shù)格式化當(dāng)前日期,并使用結(jié)果日期打印日出/日落信息-

<?php
   $date = gmdate("H:i:s");
   $sun_info = date_sun_info($date, 20.5937, 78.9629);
   print_r($sun_info);
?>
測試看看?/?

輸出結(jié)果

Array
(
    [sunrise] => 4818
    [sunset] => 44087
    [transit] => 24453
    [civil_twilight_begin] => 3381
    [civil_twilight_end] => 45524
    [nautical_twilight_begin] => 1729
    [nautical_twilight_end] => 47176
    [astronomical_twilight_begin] => 98
    [astronomical_twilight_end] => 48807
)

在線示例

現(xiàn)在,通過傳遞時間戳來調(diào)用gmdate()函數(shù)-

<?php
   $ts = 1022555568;
   $date = gmdate("D M d Y", $ts);
   print($date);
?>
測試看看?/?

輸出結(jié)果

Tue May 28 2002

在線示例

<?php
   date_default_timezone_set('UTC');   
   echo gmdate("l");
   echo "\n";   
   echo gmdate('l dS \of F Y h:i:s A');
   echo "\n";
?>
測試看看?/?

這產(chǎn)生以下結(jié)果-

Wednesday
Wednesday 13th of May 2020 05:57:30 PM
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清