strtotime('-1 day');会得到昨天此时的时间戳,也就是距1970年的秒数,然后用date函数把时间戳转换成我们认识的时间 还有时区要设置成中国时区,否则时间可能不对,会相差几个小时 echo date("Y-m-d H:i:s",strtotime("-1 days"));
strtotime 方便获取前几天后几天 //昨天的时间(开始时间 结束时间) $time_start = strtotime(date("Y-m-d",strtotime("-1 day"))."00:00:00"); $time_end = strtotime(date("Y-m-d",strtotime("-1 day"))."23:59:59"); $cur_day_tag = strtotime(date("Y-m-d 00:00:00")); //今天...
“-1 day” “+1 week” “-1 week” “+1 month” “-1 month” “+1 year” “-1 year” “1 day ago” “1 week ago” “1 month ago” “1 year ago” “1 hour ago” “1 minute ago” “1 second ago” “1 hour from now” “1 minute from now” “1 second from now” 注...
strtotime这个函数的原理就是将英文的字符串表示的时间换算成那个时间对应的时间戳。昨天的日期你可以这样表示:昨天的时间戳:strtotime('-1 day');在打印出昨天的日期时间:echo date('Y-m-d',strtotime('-1 day')); 另外再写几个常用的:打印下个星期此时的时间戳strtotime(”+1 week“);打印...
$i个星期后的星期一date('Y-m-d',strtotime($i.' week monday')) 时间戳 一天(24小时)总秒数 86400 一周(7天)总秒数 604800 今天0点strtotime(date('Y-m-d')) 今天23:59:59strtotime(date('Y-m-d'))+86399 昨天0点strtotime(date('Y-m-d',strtotime('-1 day'))) ...
明天date('Y-m-d',strtotime('1 day')) 明天date('Y-m-d',strtotime('tomorrow')) 明天date("Y-m-d",mktime(0,0,0,date('m'),date('d')+1,date('Y'))) 昨天date('Y-m-d',strtotime('-1 day')) 昨天date('Y-m-d',strtotime('yesterday')) ...
strtotime("-1 day");//昨天的现在时间戳 strtotime("+1 day");//明天的现在时间戳 特别注意,获取上个月的今天,上个月的最后一天,上个月的第一天 echo date('Y-m',strtotime('-1 month')).'-16'; //上个月年月 echo date('Y-m-t', strtotime( ' -1 month')); //上个月末 ...
1.echo strtotime("2009-1-22") 结果:1232553600 说明:返回2009年1月22日0点0分0秒时间戳 二,获取英文文本日期时间 示例如下: 便于比较,使用date将当时间戳与指定时间戳转换成系统时间 (1)打印明天此时的时间戳strtotime("+1 day") 当前时间: 1.echo date("Y-m-d H:i:s",time()) ...
1.echo strtotime("2009-1-22") 结果:1232553600 说明:返回2009年1月22日0点0分0秒时间戳 二,获取英文文本日期时间 示例如下: 便于比较,使用date将当时间戳与指定时间戳转换成系统时间 (1)打印明天此时的时间戳strtotime("+1 day") 当前时间: 1.echo date("Y-m-d H:i:s",time()) ...