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