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

RSS 订阅当前论坛  

【村长请吃饭啊】 ---北京诚聘--- 【你还在犹豫吗?】

上一主题 下一主题
     
标题: 时间格式转换问题  
 
chinavalen
新手上路
Rank: 1



UID 70544
精华 0
积分 4
帖子 13
金钱 4 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-28
状态 离线
时间格式转换问题

如何将给定的秒数转换成 XX天数XX小时XX分钟 的格式
省略后面的秒数.
2006-7-31 10:37 AM#1
查看资料  发短消息  顶部
 
chinavalen
新手上路
Rank: 1



UID 70544
精华 0
积分 4
帖子 13
金钱 4 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-28
状态 离线
[推荐阅读] 求免费的“自助建站系统”!!
这是我自己从网上招了一个类似的程序,修改了一下得到的结果,请大家看看.
<?php
class FormatSeconds
{
        var $days;
    var $hours;
    var $minutes;
    var $seconds;

        function getDays()
        {
                return $this->days;       
        }
    function getHours()
    {
        return $this->hours;
    }
    function getMinutes()
    {
        return $this->minutes;
    }
    function getSeconds()
    {
        return $this->seconds;
    }

    function FormatSeconds($sec)
    {
            $this->days = floor($sec / (24*3600));
            $sec = $sec % (24*3600);
        $this->hours = floor($sec / 3600);
        $remainSeconds = $sec % 3600;
        $this->minutes = floor($remainSeconds / 60);
        $this->seconds = intval($sec - $this->hours * 3600 - $this->minutes * 60);
    }
}

$fs = new FormatSeconds(1);
print $fs->getDays();
print "\n";
print $fs->getHours();
print "\n";
print $fs->getMinutes();
print "\n";
print $fs->getSeconds();
print "\n";
?>
2006-7-31 10:56 AM#2
查看资料  发短消息  顶部
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
[推荐阅读] 求一PHP缩略图
有函数为什么还这么麻烦?
echo date('Y-m-d:H:i',time());




爱老婆 爱狮子 爱生活
2006-7-31 11:02 AM#3
查看资料  发短消息  顶部
 
chinavalen
新手上路
Rank: 1



UID 70544
精华 0
积分 4
帖子 13
金钱 4 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-28
状态 离线
[推荐阅读] 国内有没有这样的新闻系统
应为给定的时间不是固定的,是统计用户在线时长用到的.time()是取当前时长,和我的想法不是一样的.
2006-7-31 11:43 AM#4
查看资料  发短消息  顶部
 
smallipis (smallipis)
高级会员
Rank: 4
一般会员



UID 66599
精华 0
积分 508
帖子 219
金钱 508 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-9-13
状态 离线
[推荐阅读] 【招聘】北京软件工程员
晕,这个time可以换你自己的时间(轴)啊..
2006-7-31 01:11 PM#5
查看资料  发短消息  顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2251
帖子 3038
金钱 2251 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 离线
[推荐阅读] 用 imagearc() 画一个圆弧怎么画不成?
呵呵,不仔细看手册导致的。



学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2006-7-31 01:28 PM#6
查看资料  Blog  发短消息  顶部
 
chinavalen
新手上路
Rank: 1



UID 70544
精华 0
积分 4
帖子 13
金钱 4 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-28
状态 离线
[推荐阅读] 这个帖子是在移动大厅发的
谢谢大家了.但是还没有理解我的意思,我要得到的是
1864000秒 通过程序得到 21天 13小时 46分钟
而不是你们理解的19XX年XX月XX日 XX小时XX分钟
2006-8-1 09:56 AM#7
查看资料  发短消息  顶部
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
[推荐阅读] 这段代码能不能再简单点


QUOTE:
原帖由 chinavalen 于 2006-8-1 09:56 AM 发表
谢谢大家了.但是还没有理解我的意思,我要得到的是
1864000秒 通过程序得到 21天 13小时 46分钟
而不是你们理解的19XX年XX月XX日 XX小时XX分钟
1 标题表达不准确!
2 现在表达还是不准确。21天是基于谁的?是当月的还是当年的




爱老婆 爱狮子 爱生活
2006-8-1 11:42 AM#8
查看资料  发短消息  顶部
 
天行健
中级会员
Rank: 3Rank: 3



UID 76196
精华 0
积分 278
帖子 370
金钱 278 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-7-10
来自 天法生一
状态 离线
[推荐阅读] linux下如何让apache和php支持session
知道你的意思了,做个数学运算要这么麻烦.在大学写计算机课作业啊?以前第一次上机编程就编这种程序
2006-8-1 11:46 AM#9
查看资料  发短消息  QQ  顶部
     


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


 


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

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