请教PHP时间计算的问题!各位大哥请进来! http://expert.csdn.net/Expert/topic/1845/1845652.xml?temp=.1488916http://expert.csdn.net/Expert/topic/1847/1847855.xml?temp=.2897608 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我前几天也遇到这个问题了,下面是我写的函数,参考一下?^-^//计算时间:时间(如2003-02-20 12:20:23),期限(单位:秒),运算符(+/-)function ComputeTime($StartTime,$ExpireTime,$Computesymbol="+"){ $ArrayTime=explode(" ",$StartTime); $ArrayDate=explode("-",$ArrayTime[0]); $ArrayTime=explode(":",$ArrayTime[1]); $timestamp=mktime($ArrayTime[0],$ArrayTime[1],$ArrayTime[2],$ArrayDate[1],$ArrayDate[2],$ArrayDate[0]); if($Computesymbol=="+"){ $TheTime['GMT']=date("Y-m-d H:i:s",($timestamp+$ExpireTime)); $TheTime['TIMESTAMP']=$timestamp+$ExpireTime; }else{ $TheTime['GMT']=date("Y-m-d H:i:s",($timestamp-$ExpireTime)); $TheTime['TIMESTAMP']=$timestamp+$ExpireTime; } return $TheTime;} PHP 能用自带的email函数发两封邮件么? php如何实现一个变量的乘方运算? 推荐几本php的好书吗入门进阶都可 有个做支付接口的小项目,请进来看看~~~ 请教日期问题 为什么用ip连接mysql数据库会报错? 如何解决PHPLIB模板和CSS中的大括号"{"冲突的问题 如何写购物车类,高手请进! 超简单正则 请问为什么我的程序中的session_start()语句总是会报“Cannot send session cache limiter - headers already sent ”。 如何获取本页名称????急,急!!!!! 在删除记录时如何作弹出提示窗口,请高人指点!
function ComputeTime($StartTime,$ExpireTime,$Computesymbol="+"){
$ArrayTime=explode(" ",$StartTime);
$ArrayDate=explode("-",$ArrayTime[0]);
$ArrayTime=explode(":",$ArrayTime[1]);
$timestamp=mktime($ArrayTime[0],$ArrayTime[1],$ArrayTime[2],$ArrayDate[1],$ArrayDate[2],$ArrayDate[0]);
if($Computesymbol=="+"){
$TheTime['GMT']=date("Y-m-d H:i:s",($timestamp+$ExpireTime));
$TheTime['TIMESTAMP']=$timestamp+$ExpireTime;
}else{
$TheTime['GMT']=date("Y-m-d H:i:s",($timestamp-$ExpireTime));
$TheTime['TIMESTAMP']=$timestamp+$ExpireTime;
}
return $TheTime;
}