小鱼们欢快的闹腾起来,有的甩动着尾巴,有的吐着泡泡,有的扭动着身体,互相追玩,好不热闹。春天来了!你看,融化的冰水把小溪弄醒了。 "丁粳、丁粳 ",它就像大自然的神奇歌手,唱着清脆悦耳的歌,向前奔流……
php中对一个时间戳加上一个日期,只需要在指定的时间戳上加上一个指定的秒数即可。但在某些情况下是不能这样操作的。比如给一个用户加上一个VIP会员的时间,由于每个月或每一年的天数是不同的,就需要直接加一个月或一年,不然修改后的时间会错乱的。
php strtotime() 函数
使用php预设的 strtotime() 函数,可以对指定的时间进行加减,比如加一周或一月并解析为 Unix 时间戳:
语法:
strtotime(time,now);
参数:
time:规定日期/时间字符串
now:规定用来计算返回值的时间戳,如果填写,则默认为当前时间
php 在当前时间上加一天,一周,一月,一年的方法
php代码:
<?php
$d1 = strtotime("+1 hours"); //加5小时
$d2 = strtotime("+1 day"); //加5小时
$d3 = strtotime("+1 week"); //加一周
$d4 = strtotime("+1 Monday"); //加一个月
$d5 = strtotime("+1 Year"); // 加一年
//格式化时间
echo date('Y-m-d H:i:s',$d1);
echo date('Y-m-d H:i:s',$d2);
echo date('Y-m-d H:i:s',$d3);
echo date('Y-m-d H:i:s',$d4);
echo date('Y-m-d H:i:s',$d5);
?>php 在指定的时间上加一天,一周,一月,一年的方法
在指定的时间上,加个一天,一周或一月一年和上面的代码是一样的,只需要设置 strtotime 函数的第二个参数即可!
php代码:
<?php
$t = '1611640456'; //这是一个指定时间的时间戳
$d1 = strtotime("+1 hours" , $t); //加5小时
$d2 = strtotime("+1 day" , $t); //加5小时
$d3 = strtotime("+1 week" , $t); //加一周
$d4 = strtotime("+1 Monday" , $t); //加一个月
$d5 = strtotime("+1 Year" , $t); // 加一年
echo date('Y-m-d H:i:s',$d1);
echo date('Y-m-d H:i:s',$d2);
echo date('Y-m-d H:i:s',$d3);
echo date('Y-m-d H:i:s',$d4);
echo date('Y-m-d H:i:s',$d5);
?> 以上就是php给指定的日期戳加一天、一周、一个月或一年的方法。活得有棱有角是一种态度。更多关于php给指定的日期戳加一天、一周、一个月或一年的方法请关注haodaima.com其它相关文章!