2022年php时间函数 .pdf
《2022年php时间函数 .pdf》由会员分享,可在线阅读,更多相关《2022年php时间函数 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、附录 F 时间函数checkdate 适用版本:PHP3,PHP4 函数功能:检查日期/时间是不合法。函数语法:int checkdate(int month,int day,int year)函数说明:如果参数所给定的日期是合法的则返回 true,否则返回 false,日期/时间如果符合下面所给的数值就是合法的:年的范围必须介于0 32767,月的范围必须介于 1-12,天的允许范围必须要考虑年的范围及月的范围。范例程序:执行结果:不合法日期 参考命令:无date 适用版本:PHP3,PHP4 函数功能:格式化本地的时间/日期。函数语法:string date(string format,i
2、nt timestamp)函数说明:返回一个经过格式化字符串,依据给定的格式,使用给定的 timestamp 或者是现在的本地时间,下面的字符可以被格式化字符串所接受:a-am 或 pm。A-AM 或 PM。B-Swatch 网络时间。d-日,2 位数,例如:01 to 31。D-星期,文字格式,三个字,例如:Fri。F-月份,文字格式,例如:january。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页 -g-时,12-小时格式,例如:1 to 12。G-时,24-小时格式,例如:0 to 23。h-时,12-小时格式,例如:01 to 12。H-时,24-小时格式,例
3、如:00 to 23。i-分;例如:00 to 59。I-(大写I)-1 日光节约时间,0 otherwise.j-日,例如:1 to 31。l-(小写 L)-星期,文字,例如:Friday。m-月份,例如:01 to 12。M-月份,文字,三个字,例如:jan。n-月份,例如:1 to 12。s-秒,例如:00 to 59。S-英文顺序的字尾,文字类型,两个字,例如:th,nd。t-在指定的月份中有几天,例如:范围在 28 到 31。T-这电脑的时间区域设置,例如:MDT。w-星期,数字类型,例如:0(星期日)to 6(星期六)。Y-年,四位数,例如:1999。y-年,两位数,例如:99。z
4、-一年的第几日,例如:0 to 365。格式化字符串中无法辨识的字符都会被直接输出来,可以利用 date()及 mktime()来寻找过去或未来的某一天的信息。范例程序:?php echo(date(1 ds of F Y h:i:s A);echo;echo(July 1,2000 is on a .date(1,mktime(0,0,0,7,1,2000);?执行结果:Wednesday 01st of November 2000 08:43:08 PM July 1,2000 is on a Saturday 参考命令:gmdate(),mktime()getdate 适用版本:PHP3
5、,PHP4 函数功能:取得日期/时间的信息名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -函数语法:array getdate(int timestamp)函数说明:返回一个数组,数组内容包括日期的信息以及时间的信息,数组的元素内容及顺序如下所示:seconds-秒。minutes-分。hours-时。mday-某月的第几天。wday-星期,数字类型。mon-月,数字类型。year-年,数字类型。yday-每年的第几天,数字类型,例如:299。weekday-星期,文字类型,例如:Friday。month-月,文字类型,例如:january。范例程序:?php$date
6、list=getdate();foreach($datelist as$value)Echo$value.;?执行结果:(按照 Key 值排列)6 0 21 1 3 11 2000 305 Wednesday November 973083606 参考命令:无gmdate 适用版本:PHP3,PHP4 函数功能:格式化一个 GMT/CUT 的日期/时间数据。函数语法:string gmdate(string format,int timestamp)函数说明:返回来的是格林威治标准时间,Greenwich Mean Time(GMT),例如现在时间是芬兰 (GMT+0200),下面的范例程序的
7、第一行会输出Jan 01 1998 00:00:00,但是第二行会输出Dec 31 1997 22:00:00。范例程序:?php 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8 页 -echo date(M d Y H:i:s,mktime (0,0,0,10,10,2000).;echo gmdate(M d Y H:i:d,mktime (0,0,0,10,10,2000);?执行结果:Oct 10 2000 00:00:00 Oct 09 2000 16:00:00 参考命令:date(),mktime(),gmmktime()gmstrftime 适用版本:PHP3
8、=3.0.12,PHP4=4.0RC2 函数功能:依据本地的设置,格式化一个 GMT/CUT 的日期/时间数据。函数语法:string gmstrftime(string format,int timestamp)函数说明:操作如同 strftime()函数,除了返回来的时间是格林威治标准时间 Greenwich Mean Time(GMT)。例如现在时间是Eastern Standard Time(GMT-0500),下面的范例程序的第一行会输出Dec 31 1998 20:00:00,但是第二行会输出Jan 01 1999 01:00:00。范例程序:?php setlocale(LC_T
9、IMIE,en_US);echo strftime(%b%d%Y%H:%M:%S,mktime (13,0,0,11,3,00).;echo gmstrftime(%b%d%Y%H:%M:%S,mktime (13,0,0,11,3,00);?执行结果:Nov 03 2000 13:00:00 Nov 03 2000 05:00:00 参考命令:strftime()localtime 适用版本:PHP4=4.0RC2 函数功能得到一个本地时间。函数语法:array localtime(int timestamp,bool is_associative)函数说明:这个 localtime()函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年php时间函数 2022 php 时间 函数
限制150内