php日期加一天
<?php
$friday=strtotime("Friday");//本周五开始时间
$lastFri=strtotime("lastFriday");//上周五开始时间或者$friday-86400*7
$nextFri=strtotime("nextFriday");//下周五开始时间或者$friday+86400*7注意一下:下周五这个有时会出问题,比如现在还不到周五,这样得到的下周五的时间会和本周五一样。
//如果需要某天截止时间可以在这一天的开始时间加上86400也就是1天
echo"本周五开始时间是:".date("Y-m-dH:i:s",$friday)."<br/>";
echo"上周五开始时间是:".date("Y-m-dH:i:s",$lastFri)."<br/>";
echo"下周五开始时间是:".date("Y-m-dH:i:s",$nextFri)."<br/>";
希望我的回答对您有所帮助~~
Ⅱ PHP中如何给日期加上一个月 加一周
你好,获取当前时间戳:time() ,如果你没设置时区 ,那么当前时间时间戳是:time()+3600*8 ,我们假设你的时区设置正确,那么time()+3600*24*30 就是一个月,一周就是time()+3600*24*7 (3600是一小时的秒数X24小时 就是一天X30/7)就是30天或者7天了。希望能帮到你,望采纳!
Ⅲ php中使用mktime() 如何获取上一月昨天的时间,今天的时间,明天的时间;
如果一个月固定30天,那真的很好办,直接当前 时间戳-30*86400 就是上一月今天的时间戳了,加减一次86400就是加减一天。
如果今天几号要对应上一月几号,我就提一些注意点吧,当前月份减1和加1当然就是上一个月和下一个月,不过注意要12月和1月的判断,还有如果今天3月30号,上一个月也没30号,这些还要看你自己想怎么处理。只要拿到正确的日期,传入mktime就拿到时间了,至于昨天和明天,一样加减一次86400就行了。
Ⅳ php怎么给数据库表时间字段加时间
这种一般时间都是存时间戳的,你如果是存的这个2020-11-30这种字符串格式的话,要先转换为时间戳,然后加30*86400(一天是86400秒)。而且一般会员这种,一般也会存会员到期日的,不是这么实时算的,太影响速度
Ⅳ php如何在原来的时间上加一天
<?php
echo "Today:",date('Y-m-d H:i:s'),"<br>";
echo "Tomorrow:",date('Y-m-d H:i:s',strtotime('+1 day'));
?>
上一行输出当前时间,下一行输出明天时间
这里+1 day
可以修改参数1为任何想需要的数 day也可以改成year(年),month(月),hour(小时),minute(分),second(秒)
如
date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以随便自由组合,以达到任意输出时间的目的
注:该方法之针对1970年以后试用,也就是时间戳的适用范围。