相关文章推荐
霸气的佛珠  ·  京东h5st和x-api-eid-token ...·  3 月前    · 
文雅的弓箭  ·  js循环获取input · ...·  6 月前    · 
自信的凳子  ·  Spring Batch 5.0.0-M6 ...·  1 年前    · 

1.给当前时间加一天?一小时?

<?php
echo "今天:",date('Y-m-d H:i:s'),"<br>";
echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));
?>

上一行输出当前时间,下一行输出明天时间
同理加一年,一小时,一分钟 ,一月。。。

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

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

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

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

这里+1 day 可以修改参数1为任何想需要的数 day也可以改成year(年),month(月),hour(小时)minute(分),second(秒) 如:
date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以随便自由组合,以达到任意输出时间的目的
注:该方法之针对1970年以后试用,也就是时间戳的适用范围。

2.给指定时间加一天?一小时?.。。。。。

echo   date("Y-m-d",strtotime("+1 month",strtotime("2012-02-04")));

结果为:2011-03-04

echo   date("Y-m-d",strtotime("+1 week",strtotime("2011-02-04")));

结果为:2011-02-11

echo   date("Y-m-d",strtotime("+1 day",strtotime("2011-02-04")));

结果为:2011-02-05

其它同理如上。

注:该方法之针对1970年以后试用,也就是时间戳的适用范围。 1.给当前时间加一天?一小时?echo "今天:",date('Y-m-d H:i:s'),"";echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));?>上一行输出当前时间,下一行输出明天时间同理加一年,一小时,一分钟 ,一月。。。echo "明天:",date('Y-m-d H:i:s',strtotime('+1
本文实例讲述了 PHP 时间 日期 增减操作。分享给大家供大家参考,具体如下: 时间 函数是 PHP 里面的日常函数, 时间 的默认时期,今 、昨 、明 、上一周、下一周,本周开始 时间 和结束 时间 ;本月开始 时间 结束 时间 ;上月开始 时间 结束 时间 指定 日期 的周一和周日等等方法。 date_default_timezone_set('PRC'); //默认时区 // 当前 时间 5 $date1 = "2018-12-21"; echo date('Y-m-d',strtotime("$date1 +5 day")); //输出结果:2018-12-26 //相应地,要增 月,年,将day改成month或year即
strtotime() 函数将任何英文文本的 日期 时间 描述解析为 Unix 时间 戳(自 January 1 1970 00:00:00 GMT 起的秒数)。 注意:如果年份表示使用两位数格式,则值 0-69 会映射为 2000-2069,值 70-100 会映射为 1970-2000。 注意:请注意 m/d/y 或 d-m-y 格式的 日期 ,如果分隔符是斜线(/),则使用美洲的 m/d/y 格式。如果分隔符是横杠(-)或者点(.),则使用欧洲的 d-m
<? php echo date('Y-m-d H:i:s',strtotime('now'));// 当前 时间 戳 2017-01-09 21:04:11 echo date('Y-m-d H:i:s',strtotime('+1second'));// 当前 时间 戳+1秒 2017-01-09 21:04:12 echo date('Y-m-d H:i:s',strtotime('+1minute...
几乎所有从事程序开发的程序员都遇到 时间 处理问题, PHP 开发也一样,幸运的是 PHP 提供了很多关于 日期 时间 函数。只要经常使用这些函数,搭配使用, 日期 时间 处理上就熟能生巧了。 今 要讲的这个例子,需求是这样的。得知某个 日期 时间 , 如:2014-01-05 10:10:00 我要在这个 日期 时间 的基础上 上5个月并返回处理后的 日期 结果:2014-01-05 10:10:00 5个
上面的代码中,`strtotime('-1 day')` 会返回 当前 时间 的 Unix 时间 戳,再减去 一天 (即 86400 秒)。然后,我们使用 `date` 函数来格式化 日期 。 如果要获取其他 时间 的前 一天 ,可以将 时间 字符串作为 `strtotime` 的第一个参数传入。例如,要获取明 的前 一天 ,可以使用 `strtotime('tomorrow -1 day')`。 ### 回答2: 在 PHP 中,我们可以使用date和strtotime函数来获取 当前 时间 的前 一天 。 首先,使用date函数获取 当前 日期 ,并设置 日期 格式,比如"Y-m-d"表示年-月-日的格式。然后,使用strtotime函数将 当前 日期 减去 一天 时间 间隔。最后,再使用date函数将得到的前 一天 日期 格式化为所需的格式。 以下是实现的 PHP 代码示例: $currentDate = date("Y-m-d"); // 获取 当前 日期 $prevDate = date("Y-m-d", strtotime($currentDate . " -1 day")); // 将 当前 日期 减去 一天 时间 间隔 echo "前 一天 日期 :" . $prevDate; 以上代码中,首先获取 当前 日期 并保存在$currentDate变量中。然后,使用strtotime函数将 当前 日期 ($currentDate) 上"-1 day"的 时间 间隔,得到前 一天 日期 ,并保存在$prevDate变量中。最后,使用echo语句将前 一天 日期 输出到屏幕上。 运行以上代码,将会输出前 一天 日期 ,比如"2022-05-17"。你可以根据自己的需求调整 日期 格式。 ### 回答3: 在 PHP 中,可以使用date函数和strtotime函数来获取 当前 时间 一天 日期 。 首先,使用date函数获取 当前 日期 ,通过 指定 格式参数'd-m-Y'获取以"日-月-年"格式表示的 当前 日期 。然后,使用strtotime函数将 当前 日期 减去 一天 ,以获得前 一天 日期 。最后,再次使用date函数将前 一天 日期 格式化为 指定 格式。 下面是具体的代码示例: ``` php $currentDate = date('d-m-Y'); $previousDate = date('d-m-Y', strtotime($currentDate . ' -1 day')); echo " 当前 日期 :" . $currentDate . "<br>"; echo "前 一天 日期 :" . $previousDate; 运行以上代码,将输出类似以下的结果: 当前 日期 :28-06-2022 前 一天 日期 :27-06-2022 这样就可以通过上述代码来获取 PHP 当前 时间 的前 一天 日期