PHP怎么往一个时间戳参数上加上一年的时间长度呢? 5C

PHP怎么往一个时间戳参数上加上一年的时间长度呢?
PHP怎么往一个时间戳参数上加上一年的时间长度呢?
PHP怎么往一个时间戳参数上加上一年的时间长度呢?
PHP怎么往一个时间戳参数上加上一年的时间长度呢?
PHP怎么往一个时间戳参数上加上一年的时间长度呢?

php

5个回答

echo strtotime("+1 year"); //返回的是时间戳, 如果要转换成一般时间格式还需要下面的函数
echo date('Y-m-d H:i:s', strtotime("+1 year"));

echo strtotime("+1 year");//返回时间戳, 如果要转换成一般时间格式还需要下面的函数

echo date('Y-m-d H:i:s', strtotime("+1 year"));

同理,不仅仅可以+year 还可以是天, 月日都可以的,如下代码:

<?php

echo strtotime("now"), "\n";

echo strtotime("10 September 2000"), "\n";

echo strtotime("+1 day"), "\n";

echo strtotime("+1 week"), "\n";

echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";

echo strtotime("next Thursday"), "\n";

echo strtotime("last Monday"), "\n";

?>

weixin_40277680
weixin_40277680 echo strtotime("+1 year"); echo date('Y-m-d H:i:s', strtotime("+1 year"));
一年多之前 回复
LinZiz
LinZiz 那如果我想在2017-8-6 再上一年 然后有显示 那怎么操作呢
一年多之前 回复

$a = 1525020962;;// a是一个时间戳
$b = strtotime('+1 year',$a);//b是 时间戳a 加一年后得到的 时间戳
echo date('Y-m-d H:i:s',$b);

//字符串转时间戳
echo strtotime("+1 year"); //返回的是时间戳, 如果要转换成一般时间格式还需要下面的函数
//格式化时间戳
echo date('Y-m-d H:i:s', strtotime("+1 year"));

你可以直接在原来的时间戳加上365*24*60*60!然后在转化回时间格式!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!