免费注册 查看新帖 |

Chinaunix

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

两段时间的时间差 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-15 17:44 |只看该作者 |倒序浏览
import   java.util.GregorianCalendar;   
   
  public   class   DayOfNum   
  {   
  public   DayOfNum()   
  {   
  GregorianCalendar   c1   =   new   GregorianCalendar(1983,2,18,15,00,00);   
  GregorianCalendar   c2   =   new   GregorianCalendar(2005,11,16,00,00);   
  double   timeLong=c2.getTimeInMillis()-c1.getTimeInMillis();   
  float   yearNum=(float)((((timeLong/1000)/3600)/24)/365);   
  int   dayNum=(int)(((timeLong/1000)/3600)/24);   
  System.out.println("你指定的两个时间点之间的天数是:"+dayNum);   
  System.out.println("你指定的两个时间点之间的年数是:"+yearNum);   
  }   
  public   static   void   main(String[]   args)   
  {   
  new   DayOfNum();   
  }   
  }   
   
   
  你只要在程序的代码里面写好c1,c2的两个时间点,就可以了   
  参数依次为:   
  年,月,日,时(24制),分,秒   
   
   
  在jsdk   1.4   下编译通过,运行正常!!   


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/39124/showart_322130.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP