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

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
 12  2/2  <  1  2 
     
标题: [问题] 再请教一个飙汗的时间问题,在线累计时间  
 
coolhpy
注册会员
Rank: 2



UID 70642
精华 0
积分 156
帖子 139
金钱 156 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-29
来自 浙江
状态 在线
[广告]: 代充Paypal帐号美元
比较笨的方法,但至少出来,HO~~

<?php
define
("YEAR_S"31536000);    // 365*24*60*60
define("MONTH_S"259200);    // 30*24*60*60
define("DAY_S"86400);    // 24*60*60
define("HOUR_S"3600);    // 60*60
define("MINUTE_S"60);
function 
timestamp2str($t) {
    
$s '';
    
$temp floor($t YEAR_S);
    if (
$temp 0) {
        
$s .= $temp "年";
        
$t -= $temp YEAR_S;
    }
    
$temp floor($t MONTH_S);
    if (
$temp 0) {
        
$s .= $temp "月";
        
$t -= $temp MONTH_S;
    }
    
$temp floor($t DAY_S);
    if (
$temp 0) {
        
$s .= $temp "日";
        
$t -= $temp DAY_S;
    }
    
$temp floor($t HOUR_S);
    if (
$temp 0) {
        
$s .= $temp "时";
        
$t -= $temp HOUR_S;
    }
    
$temp floor($t MINUTE_S);
    if (
$temp 0) {
        
$s .= $temp "分";
        
$t -= $temp MINUTE_S;
    }
    
$temp floor($t);
    if (
$temp 0) {
        
$s .= $temp "秒";
    }
    return 
$s;
}

$t 41973857;
echo 
timestamp2str($t);
?>




http://www.hpyer.cn
2008-5-14 01:44 PM#11
查看资料  访问主页  Blog  发短消息  顶部
 
herong
注册会员
Rank: 2
初级会员


UID 9844
精华 0
积分 61
帖子 64
金钱 61 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2001-10-19
来自 喜悦国际那个村
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
谢谢11楼 coolhpy  
你的方法看似“比较笨”,
但层次清晰、条理清楚、中心思想突出!(小学语文老师说的),

学习了!

以下是我学习之前自己写的代码,达不到我自己预期的效果,见笑了!
$logintime= 41973857;

//        if($logintime<'60'){$logintime=Floor($logintime).'秒';}
//        else if($logintime<'3600'){$logintime=Floor($logintime/60).'分';}
//        else if($logintime<'86400'){$logintime=Floor($logintime/3600).'时';}
//        else{$logintime=Floor($logintime/86400).'天';}

[ 本帖最后由 herong 于 2008-5-15 11:23 PM 编辑 ]




来自喜悦国际那个村
2008-5-15 10:58 PM#12
查看资料  发短消息  QQ  顶部
 12  2/2  <  1  2 
     


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


 




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

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