免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1565 | 回复: 6
打印 上一主题 下一主题

HELP ME各位JAVA大侠。关于时间的~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-12 10:06 |只看该作者 |倒序浏览
最近学习JAVA。。。如果下面的程序有低级错误大家别笑话:(
有什么不对的地方希望大家指点,谢谢了


package com.ljh.date;
import java.util.Date;
import java.text.SimpleDateFormat;
public class DateFunction {
    public DateFunction() {
    }
    public long fromDateStringToLong(String inVal) {
        Date date = null;
        SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        try {
            date = inputFormat.parse(inVal);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return date.getTime();
    }
    public String fromLongToDate(long inVal) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date currentTime = new Date(inVal);
        return sdf.format(currentTime);
    }
    public static void main(String[] args) {
  //      2005-03-28 14:50:23 - 2004-10-21 14:17:03
        DateFunction df = new DateFunction();
        
        long startT=df.fromDateStringToLong("2005-03-03 14:51:23");
        long endT=df.fromDateStringToLong("2005-03-03 14:50:23");
//        long fin=df.fromDateStringToLong("1982-01-01 0:00");
//        System.out.println(startT+"=="+endT+"=="+(startT-endT)+"=="+fin);
        
        long mint=(startT-endT)/(1000);
        int hor=(int)mint/3600;
        int secd=(int)mint%3600;
        int day=(int)hor/24;
        
        System.out.println("共"+day+"天 准确时间是:小时="+hor+" 分钟"+secd+" );
    }

论坛徽章:
0
2 [报告]
发表于 2005-12-12 10:13 |只看该作者
报什么错啊!

论坛徽章:
0
3 [报告]
发表于 2005-12-12 10:50 |只看该作者
没有报错。。俺的意思是 我写的这个东西有什么地方哪里写错吗?希望指点偶一下~
谢谢拉:)

论坛徽章:
0
4 [报告]
发表于 2005-12-12 17:04 |只看该作者

re

应该可以更简单些吧,你想要什么样的结果呢

论坛徽章:
0
5 [报告]
发表于 2005-12-13 09:12 |只看该作者
我想让两个时间相减~得到两个时间的差。谢谢

论坛徽章:
0
6 [报告]
发表于 2005-12-14 16:02 |只看该作者
long mint=(startT-endT)/(1000);
        int hor=(int)mint/3600;
        int secd=(int)mint%3600;
        int day=(int)hor/24;
这个方法没有问题。没有更简单的方法了。

论坛徽章:
0
7 [报告]
发表于 2005-12-14 20:47 |只看该作者
挺简单的了,就说java的API很多,但你也不能指望所有的功能都有机应的方法实现.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP