喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 头痛了,发一个计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)  
 
Jaycn
注册会员
Rank: 2



UID 69863
精华 0
积分 189
帖子 204
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-19
状态 离线
头痛了,发一个计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)

头痛了,写了一个计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
今天刚刚写的......
用法
$a=timeDiff("20060613161000","20040613150000");
print_r($a);

<?PHP
// 时间格式为YYYYMMDDHHmmss
function timeDiff($aTime,$bTime)
{
    //分割第一个时间
    $ayear = substr($aTime,0,4);
        $amonth = substr($aTime,4,2);
        $aday = substr($aTime,6,2);
        $ahour = substr($aTime,8,2);
        $aminute = substr($aTime,10,2);
        $asecond = substr($aTime,12,2);
        //分割第二个时间
    $byear = substr($bTime,0,4);
        $bmonth = substr($bTime,4,2);
        $bday = substr($bTime,6,2);
        $bhour = substr($bTime,8,2);
        $bminute = substr($bTime,10,2);
        $bsecond = substr($bTime,12,2);
        //生成时间戳
        $a = mktime($ahour,$aminute,$asecond,$amonth,$aday,$ayear);
        $b = mktime($bhour,$bminute,$bsecond,$bmonth,$bday,$byear);
        $timeDiff['second'] = $a-$b;
        //采用了四舍五入,可以修改
        $timeDiff['mintue'] = round($timeDiff['second']/60);
        $timeDiff['hour'] = round($timeDiff['mintue']/60);
        $timeDiff['day'] = round($timeDiff['hour']/24);
        $timeDiff['week'] = round($timeDiff['day']/7);
        $timeDiff['month'] = round($timeDiff['day']/30); //按30天来算
        $timeDiff['year'] = round($timeDiff['day']/365); //按365天来算
       
        return $timeDiff;
}
?>
[ 本帖最后由 Jaycn 于 2006-7-14 12:04 AM 编辑 ]




流星下的天空,一个专注WAP的网站,J2ME技术 http://www.onlywap.cn
2006-7-14 12:00 AM#1
查看资料  发短消息  顶部
 
奶瓶 (NP博士)
版主
Rank: 7Rank: 7Rank: 7
老仙


UID 52707
精华 4
积分 27817
帖子 6517
金钱 27767 喜悦币
威望 50
人脉 0
阅读权限 100
注册 2004-11-22
来自 北大中文系
状态 离线
[推荐阅读] 求助Fatal error: Call to a member function on a non-object in
strtotime()




图片包子,注册送100包子!
域名抢注
2006-7-14 12:12 AM#2
查看资料  访问主页  Blog  发短消息  QQ . .   ICQ 状态  Yahoo!  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 184
帖子 3007
金钱 173 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] hp官方技术支持论坛推广活动
路过



书到用时方恨少, 事非经过不知难
2006-7-14 12:14 AM#3
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
Jaycn
注册会员
Rank: 2



UID 69863
精华 0
积分 189
帖子 204
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-19
状态 离线
[推荐阅读] 能不能在生成的WORD文档里插入上传的表格
可能效率不太高吧?多次用了substr()
...=.=...




流星下的天空,一个专注WAP的网站,J2ME技术 http://www.onlywap.cn
2006-7-14 12:14 AM#4
查看资料  发短消息  顶部
 
蟋蟀
版主
Rank: 7Rank: 7Rank: 7
村里巡逻队长


UID 67242
精华 0
积分 2036
帖子 1763
金钱 2036 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-17
来自 福建
状态 离线
[推荐阅读] 用php判断服务器有没有连上妇联网,使用哪种方式比较妥当
用着这么麻烦吗?有那么多的函数
microtime()
date
strtotime
基本上strtotime就都包了.
而且你那么的,用bcsub,好了

[ 本帖最后由 蟋蟀 于 2006-7-14 08:45 AM 编辑 ]




吉林php群
27089230
2006-7-14 08:44 AM#5
查看资料  Blog  发短消息  QQ . .   顶部
 
kingerq
中级会员
Rank: 3Rank: 3
老会员


UID 19868
精华 0
积分 479
帖子 485
金钱 479 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-4-25
来自 浙江温州
状态 离线
[推荐阅读] 求PHP配置伪静态,小弟不会配置伪静态,请多多指教,急,谢谢~~
入门级学习还不错了。。
现成的都有。。多走些弯路也可以多学一点。。加油!




资料:Kingerq's PHP
2006-7-14 09:25 AM#6
查看资料  访问主页  发短消息  顶部
 
Jaycn
注册会员
Rank: 2



UID 69863
精华 0
积分 189
帖子 204
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-19
状态 离线
[推荐阅读] 怎样在foxfire中实现框架隐藏


QUOTE:
原帖由 蟋蟀 于 2006-7-14 08:44 AM 发表
用着这么麻烦吗?有那么多的函数
microtime()
date
strtotime
基本上strtotime就都包了.
而且你那么的,用bcsub,好了
查一下手册先...=.=...
很用这些函数.....




流星下的天空,一个专注WAP的网站,J2ME技术 http://www.onlywap.cn
2006-7-14 10:20 AM#7
查看资料  发短消息  顶部
 
Jaycn
注册会员
Rank: 2



UID 69863
精华 0
积分 189
帖子 204
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-19
状态 离线
[推荐阅读] 上海凯畅诚聘PHP软件工程师


QUOTE:
原帖由 kingerq 于 2006-7-14 09:25 AM 发表
入门级学习还不错了。。
现成的都有。。多走些弯路也可以多学一点。。加油!
怎么说呢.....老是用现成的不太好,对自己的思维和底层的东西不太了解.....只会用,不会写是不行的^_^




流星下的天空,一个专注WAP的网站,J2ME技术 http://www.onlywap.cn
2006-7-14 10:24 AM#8
查看资料  发短消息  顶部
 
Jaycn
注册会员
Rank: 2



UID 69863
精华 0
积分 189
帖子 204
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-19
状态 离线
[推荐阅读] 出现错误提示
我顶............



流星下的天空,一个专注WAP的网站,J2ME技术 http://www.onlywap.cn
2006-7-16 12:17 AM#9
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023840 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP