PHP 日期和时间函数

gmstrftime()函数用于根据区域设置格式化GMT/UTC时间/日期。它格式化 GMT/UTC 日期和时间。

语法

string gmstrftime ( string $format [, int $timestamp = time() ] ) 

参数

参数描述必须/可选
format指定返回结果的格式必须
timestamp指定表示要格式化的日期和/或时间的 Unix 时间戳可选

返回值

此函数返回一个字符串,该字符串根据给定的格式字符串进行格式化。如果没有给出时间戳,该函数将返回当前本地时间。

例子1

<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(10,0,0,12,12,98)). "\n");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?> 

输出:

December 12 1998, 10:00:00 GMT
2018. August 09. Thursday. 06:39:32 GMT

例子2

<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."\n");

setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?> 

输出:

December 31 1998, 20:00:00 GMT
2018. August 09. Thursday. 06:42:42 GMT