小妹请教前辈判断一个日期后四个月的时间。 我有一个时间例如是:2009-11-05如何判断四个月后的日期。就是2010-03-05.还有如何判断四个月后日期的前十天的日期。就是2010-02-24日。这个时间难点就是得考虑到跨年的月份,夸月的日期,还有最好能判断出二月29天的问题。请问各位前辈如何解决!!非常让我头疼。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 date('Y-m-d',mktime(0, 0, 0, 11+4, 5, 2009)); <?$time = "2009-01-01";echo gmdate("Y-m-d",strtotime("+1 Month",strtotime($time)));?> 加一个月就用 +1 Month 加一天就用 +1 Day 还得前十天date('Y-m-d',mktime(0, 0, 0, 11+4, 5-10, 2009)); integer mktime(integer hour,integer minutes,integer seconds,integer month, integer day,integer year)该函数返回给出日期的时间戳,即从1970年1月1日到现在的秒数.如某参数超出范围,该函数也可以解释它,如13月即为第二年的一月. zend studio9怎么开发JAVA程序~ 人人网好友定位 请教关于session 谁做过PHP与WEBSERVICES的东西 给讲讲 怪怪的PayPal购物车问题 PHP评论回复 盗链高手进,帮我下个小短片吧! 各位达人,问一个PHP环境的问题,IIS 50分求助:安装DISCUZ论坛出现如下错误: 在两个页面中,需要传递密码,如何使密码在地址栏中不可见? mysql如何在已有的表中增添一个属性 怎么用php做视频播放器
<?
$time = "2009-01-01";
echo gmdate("Y-m-d",strtotime("+1 Month",strtotime($time)));
?> 加一个月就用 +1 Month 加一天就用 +1 Day
date('Y-m-d',mktime(0, 0, 0, 11+4, 5-10, 2009));
该函数返回给出日期的时间戳,即从1970年1月1日到现在的秒数.
如某参数超出范围,该函数也可以解释它,如13月即为第二年的一月.