预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP获取星期的方法PHP获取星期的方法导语:本文实例讲述了PHP实现根据时间戳获取周几的方法。分享给大家供大家参考,一起来学习下吧:1、获取当前时间方法date()很简单,这就是获取时间的方法,格式为:date($format,$timestamp),format为格式、timestamp为时间戳–可填参数。2、获取时间戳方法time()、strtotime()这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time,$now)为将时间格式转为时间戳,$time为必填。清楚了这个,想了解更多,请继续往下看。3、date($format)用法比如:echodate(‘Y-m-d’),输出结果:2016-05-22echodate(‘Y-m-dH:i:s’),输出结果:2016-05-2223:00:00echodate(‘Y-m-d’,time()),输出结果:2016-05-2223:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法)echodate(‘Y’).’年’.date(‘m’).’月’.date(‘d’).’日’,输出结果:2016年5月22日举例就这几个,只是格式的变通而已,下面是格式中各个字母的含义:/**************格式中可使用字母的含义**************/a–"am"或是"pm"A–"AM"或是"PM"d–几日,二位数字,若不足二位则前面补零;如:"01"至"31"D–星期几,三个英文字母;如:"Fri"F–月份,英文全名;如:"January"h–12小时制的小时;如:"01"至"12"H–24小时制的小时;如:"00"至"23"g–12小时制的小时,不足二位不补零;如:"1"至12"G–24小时制的小时,不足二位不补零;如:"0"至"23"i–分钟;如:"00"至"59"j–几日,二位数字,若不足二位不补零;如:"1"至"31"l–星期几,英文全名;如:"Friday"m–月份,二位数字,若不足二位则在前面补零;如:"01"至"12"n–月份,二位数字,若不足二位则不补零;如:"1"至"12"M–月份,三个英文字母;如:"Jan"s–秒;如:"00"至"59"S–字尾加英文序数,二个英文字母;如:"th","nd"t–指定月份的'天数;如:"28"至"31"U–总秒数w–数字型的星期几,如:"0"(星期日)至"6"(星期六)Y–年,四位数字;如:"1999"y–年,二位数字;如:"99"z–一年中的第几天;如:"0"至"365"4、strtotime($time)用法比如:echostrtotime(’2016-05-22′),输出结果:1332427715(此处结果为随便写的,仅作说明使用)echostrtotime(date(‘Y-d-m’)),输出结果:(结合date(),结果同上)(时间日期转换为时间戳)strtotime()还有个很强大的用法,参数可加入对于数字的操作、年月日周英文字符,示例如下:echodate(‘Y-m-dH:i:s’,strtotime(‘+1day’)),输出结果:2016-05-2323:30:33(会发现输出明天此时的时间)echodate(‘Y-m-dH:i:s’,strtotime(‘-1day’)),输出结果:2016-05-2123:30:33(昨天此时的时间)echodate(‘Y-m-dH:i:s’,strtotime(‘+1week’)),输出结果:2016-05-2923:30:33(下个星期此时的时间)echodate(‘Y-m-dH:i:s’,strtotime(‘nextThursday’)),输出结果:2016-05-2900:00:00(下个星期四此时的时间)echodate(‘Y-m-dH:i:s’,strt