最新的Web开发教程
 

PHP gmstrftime() Function

<PHP日期/时间参考

根据区域设置格式化GMT / UTC日期和时间:

<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?>
运行示例»

定义和用法

所述gmstrftime()函数格式化GMT / UTC时间和/或日期根据区域设置。

提示:也看strftime()函数,它格式化本地时间和/或日期根据区域设置。


句法

gmstrftime( format,timestamp);

参数 描述
format 需要。 规定如何返回结果:
  • %A - 简写的星期几
  • %A - 完整的星期几
  • %B - 月份的缩写名称
  • %B - 月份的全称
  • %C - 优选的日期和时间表示
  • %C -世纪数(the year divided by 100, range 00 to 99)
  • %D -月的一天(01 to 31)
  • %D - 与%米/%D /%Y
  • %E -该月的天(1 to 31)
  • %克 - 像%G,但没有世纪
  • %G -对应于ISO周数4位数年份(see %V)
  • %H - 一样%B
  • %H -小时,用24小时时钟(00 to 23)
  • %I -小时,用12小时时钟(01 to 12)
  • 引用%j -一年中的哪一天(001 to 366)
  • %间-月(01 to 12)
  • %M - 分钟
  • %N - 换行符
  • %P - 无论是上午或下午根据给定的时间值
  • %R - 时间在上午和下午的符号
  • %R - 时间24小时制
  • %S - 第二
  • %叔 - 制表符
  • %T - 当前时间,等于%H:%M:%S
  • %U -平日为数字(1 to 7)星期一= 1。 警告:在Sun Solaris上周日= 1
  • %U - 周数本年度起,就以第一个星期日作为第一周的第一天
  • %V -在ISO 8601的周数本年度(01 to 53)其中第1周是在本年度至少4天的第一周,星期一作为一周的第一天
  • %W - 当前年份的周数,从第一个星期一作为第一周的第一天
  • %W - 周为小数的一天,星期日= 0
  • %× - 不带时间优选日期表示
  • %X - 不带日期优选时间表示
  • %Y -年无一世纪(range 00 to 99)
  • %Y - 年包括世纪
  • %Z或%Z - 时区名或缩写
  • %% - 文字%字符
timestamp 可选的。 指定一个Unix时间戳表示要格式化的日期和/或时间。 默认值是当前本地时间( time()

技术细节

返回值: 返回使用给定时间戳根据格式进行格式化的字符串。 月份和星期几以及其它依赖于语言的字符串尊重当前的区域设置setlocale()
PHP版本: 4+

<PHP日期/时间参考