求时间计算代码

sir424 2009-08-17 11:41:35
从表中查出时间为字串型 $time="08:30:00"; 求PHP代码算出 $time+30(分钟)和 $time-30(分钟)
...全文
60 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vnetworld 2009-08-17
  • 打赏
  • 举报
回复
$time = "08:30:00";
$time1 = date("H:i:s",strtotime("$time +30 minute"));
$time2 = date("H:i:s",strtotime("$time -30 minute"));
Abin-2008 2009-08-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cunningboy 的回复:]
PHP code$time_array=date_parse($time);$min1=$time_array['minute']+30;$min2=$time_array['minute']-30;

或者

PHP code$t=strtotime($time);//($t是Unix timestamp以秒为单位)$t1=$t+30*60;$t2=$t-30*60;$time1=getdate($t1);$time2=getdate($t2);
[/Quote]
就像这样吧。
CunningBoy 2009-08-17
  • 打赏
  • 举报
回复
$time_array=date_parse($time);
$min1 = $time_array['minute'] + 30;
$min2 = $time_array['minute'] - 30;


或者

$t = strtotime($time); //($t是Unix timestamp以秒为单位)
$t1 = $t + 30*60;
$t2 = $t - 30*60;
$time1 = getdate($t1);
$time2 = getdate($t2);
llj480028 2009-08-17
  • 打赏
  • 举报
回复
哥呀!这你自己写个时间处理类不就得了吧!不难吧!
CYBEREXP2008 2009-08-17
  • 打赏
  • 举报
回复
楼上正解,接分!!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧