PHP时间类完整实例(非常实用)

PHP时间类完整实例(非常实用)
本文的示例告诉PHP时间类:
< PHP
标题(内容类型文本/ HTML;字符集= UTF-8);
上课时间{
私有年;
私人$月
私有美元日
私人小时;小时
私有$分钟; /分钟
私有$秒;
私人美元 / /毫秒爆破;
私人工作日;每周
私人longdate美元; / /全时间格式
美元 / /私人difftime两时间差;
返回: / /一年时间时间格式2013-3-27时间戳
函数getYear($时间=
如果($ = ){
时间=时间();
}
如果($ = 1){
返回$ >年份=(y,$时间);返回13年中的两个
其他{ }
返回$ = >年=日期(Y,$时间);2013年返回四
}
}
/ /月时间返回当前时间:时间戳2013-3-27时间格式
函数获得当前的月份($时间=
如果($ = ){
时间=时间();
}
开关($ type){
案例1:这个$ =月=日期(n,$时间);返回格式3
打破;
案例2:这个$ =月=日期(M,$时间);返回格式03
打破;
案例3:$。
打破;
案例4:这个$ =月=日期(f,$时间);返回格式3月
打破;
默认值:$
}
返回这个月;
}
/ /时间天时间:返回当前时间的时间戳2013-3-4格式
功能getday($时间=
如果($ = ){
时间=时间();
}
如果($ = 1){
此日期=(日期,时间);返回格式04
其他{ }
此日期=(日期,时间);返回格式4
}
返回$ >日;
}
返回当前时间/小时2010-11-10 1:19:21 20:19:21
功能gethour($时间=
如果($ = ){
时间=时间();
}
开关($ type){
案例1:这个$ =小时=日期(h,$时间); /格式:120
打破;
案例2:$ >小时=日期(h,$时间);0108格式
打破;
案例3:这个$ =小时=日期(G,$时间);120格式
打破;
案例4:这个$ =小时=日期(G,$时间);18格式
打破;
默认值:$
}
返回$ >小时;
}
/ /返回当前时间的分钟数1:9:18
功能getminute($时间=
如果($ = ){
时间=时间();
}
此$ =分钟=日期(i,$时间);09格式
返回$ >分钟;
}
返回的秒数 / / 20:19:01
功能getsecond($时间=
如果($ = ){
时间=时间();
}
此$ =第二=日期(s,$时间);01格式
返回$;
}
返回当前时间、星期数
功能getweekday($时间=
如果($ = ){
时间=时间();
}
如果($ = 1){
此日期=(日期,时间);
}如果($ type = 2){
此日期=(日期,时间);星期日格式
其他{ }
此日期=日期(W,$时间); - 0 - 6数字格式
}
返回这个星期;
}
两 / /时间格式2013-3-4 8:4:3大小
功能比较(1美元美元,2){
1美元= strtotime(1美元);
2美元= strtotime($ 2);
如果($ 1美元> = 2){ / /第一时间大于或等于二时返回1,否则返回0
返回1;
其他{ }
返回- 1;
}
}
两个时间之间的差异
功能diffdate($ 1 =
/ /回声1美元。------'。2美元。;
如果(1美元= =){
1美元=日期(当前H:我:);
}
如果(合时间= =){
$时间=日期(当前H:我:);
}
要= strtotime(1美元美元);
把美元= strtotime($ 2);
如果($ date1 >把美元){
美元美元美元要把差异=;
其他{ }
美元美元美元要把差异=;
}
如果($ = 0){
一天= 86400美元;
小时=地板(($ 86400 3600));
分钟(= 3600美元)60;
二美元=地板((($ diff % 60));
美元-> difftime = ''。$天。‘天'。$小时。'hours'。$分钟,分钟。二'seconds美元。;
}
返回这个-> difftime;
}
返回x x年x月日
功能builddate($时间=
如果($ = 1){
这longdate =美元->美元-> getYear(合时间)。年。美元->获得当前的月份(合时间)。月。美元-> getday(合时间)。天;
其他{ }
这longdate =美元->美元-> getYear(合时间)。year'. 美元->获得当前的月份(合时间)。月。美元-> getday(合时间)。天。美元-> gethour(合时间)。':'。美元-> getminute(合时间)。:'。美元-> getminute(X);
}
返回longdate美元->;
}
}
>

希望本文能对PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部