<PHP日期/时间参考
例
解析与所生成的时间/日期strftime()
<?php
$format="%d/%m/%Y %H:%M:%S";
$strf=strftime($format);
echo("$strf");
print_r(strptime($strf,$format));
?>
定义和用法
的strptime()函数解析与所生成的时间/日期strftime() 。
Note:此功能未在Windows平台下实现!
句法
参数 | 描述 |
---|
date | 需要。 被解析的字符串(eg returned from strftime() |
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 - 时区名或缩写
- %% - 文字%字符
|
技术细节
返回值: | 本函数解析成功之日起的数组。 FALSE的失败。 返回阵列键的含义是: - [tm_sec] -秒(0-61)
- [tm_min] -分钟(0-59)
- [tm_hour] -小时(0-23)
- [tm_mday] -这个月的一天(1-31)
- [tm_mon] -自一月个月(0-11)
- [tm_year] - 年自1900年以来
- [tm_wday] -自上周日以来天(0-6)
- [tm_yday] -自一月1天(0-365)
- [未解析] - 这是不使用指定的格式,如果任何所识别的日期部分
|
---|
PHP版本: | 5.1+ |
---|
<PHP日期/时间参考