欢迎您光临买源码,本站秉承服务宗旨 履行“站长”责任,销售只是起点,服务永无止境!

thinkphp关于时间加减几天

1.当前时间,往后退5天: date(‘Y-m-d H:i:s’,strtotime(‘-5 days’));

2.有固定时间,往后面退一天或者七天,或者30天:

比如时间:$time = 2014-12-05 14:48:59

往后推一天:$time_sp=strtotime($time); //转化为时间戳

date(‘Y-m-d H:i:s’,strtotime(‘+1 day ‘,$time_sp));

 

本人项目中遇到的问题,下面贴上一段代码,供各位基佬交流学习

$serverOrderInfo['end_time'];
$endTime = strtotime('+6 month',$serverOrderInfo['end_time']);
//echo '原来的到期时间是'.$serverOrderInfo['end_time'].'转换为中文是:'.date('Y-m-d',$serverOrderInfo['end_time']).'</br>';
//echo '现在的到期时间是'.$endTime.'转换为中文是:'.date('Y-m-d',$endTime);die;

 

其实就是使用php的strtotime

实例:baidu比如现在时间是“2020-10-08”,加一个月。

echo   date("Y-m-d", strtotime("+1 months", strtotime("2020-10-08")));

php的strtotime的具体应用实例:

<?php
echo(strtotime("now"));
echo(strtotime("3 October 2005"));
echo(strtotime("+5 hours"));
echo(strtotime("+1 week"));
echo(strtotime("+1 week 3 days 7 hours 5 seconds"));
echo(strtotime("next Monday"));
echo(strtotime("last Sunday"));
?>

 

免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

买源码 » thinkphp关于时间加减几天

发表评论