語法:string gmstrftime($format, $timestamp)
參數:這個函數有兩個參數,如上,如下所述:
- $format:這是一個必填參數,用於指定結果的格式。
- $timestamp:這是一個可選參數用於指定一個 UNIX 時間戳,表示要格式化的日期和/或時間。
返回值:此函數根據指定的格式返回一個格式化字符串給定時間戳。
例外:- 月份名稱、星期幾和其他取決於區域設置的字符串與使用 setlocale() 函數設置的當前區域設置匹配。
- 如果gmstrftime()函數中沒有指定時間戳,則默認為time(),也就是當前的locale時間。
下面的程序說明了gmstrftime()函數在 PHP 中:
程序 1:
//使用gmstrftime()返回GMT
echo
(gmstrftime(
<代碼>"%B%d%Y,%X%Z"
,
mktime
(14,0,0,8,31,18 )));
?>
退出:2018 年 8 月 31 日,格林威治標準時間 14:00:00
程序2:
//使用gmstrftime()返回GMT
setlocale(LC_ALL,
`en_US`
);
echo
(gmstrftime (
"%B %d%Y,%X%Z"
));
?>
退出:2018 年 8 月 31 日 09:55:21 GMT
相關文章:- PHP | Strtotime() 函數
- PHP | strptime() 函數
鏈接: http://php.net/manual/en/function.gmstrftime.php