| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 729 人关注过本帖
标题:怎样求两日之间的天数
只看楼主 加入收藏
cocely
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-13
收藏
 问题点数:0 回复次数:7 
怎样求两日之间的天数
一个为2005-01-01 一个为2006-01-01
问题怎样计算出这两个日期间的天数???
在线请教!!!

[此贴子已经被作者于2007-3-23 11:36:21编辑过]

搜索更多相关主题的帖子: 天数 在线 
2007-03-23 11:27
黄袖标
Rank: 4
等 级:贵宾
威 望:13
帖 子:676
专家分:0
注 册:2007-3-22
收藏
得分:0 
看看Calendar的api,里面有许多关于时间的方法

我胡汉三又回来啦!物是人非啊,只有静夜思大大还在。
2007-03-23 12:07
黄袖标
Rank: 4
等 级:贵宾
威 望:13
帖 子:676
专家分:0
注 册:2007-3-22
收藏
得分:0 

最笨的办法,得到两个是的ms数做差,然后除一天的ms数,我觉得应该有这样的api比这个算法更直接。如果还有疑问,j2se那里可能有人帮你


我胡汉三又回来啦!物是人非啊,只有静夜思大大还在。
2007-03-23 12:14
想你的天空
Rank: 2
等 级:新手上路
威 望:5
帖 子:610
专家分:0
注 册:2004-12-30
收藏
得分:0 
数据库SQL函数有专门的函数解决

2007-03-23 12:32
cocely
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-13
收藏
得分:0 
大哥们,帮着写一个列子么,又有不是很精通~~~~~
2007-03-23 13:40
cocely
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-13
收藏
得分:0 

写了个垃圾
Date date=new Date();
// Date date1;


int year=1900+date.getYear();
int month=1+date.getMonth();
int day=date.getDate();

int year2=2007;
int month2=1;
int day2=1;



int hit;
hit=(year-year2)*365+(month-month2)*31+(day-day2);

2007-03-23 14:53
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
int daycount=0,syear=2005,eyear=2006;
GregorianCalendar g;
for(int i=syear;i<eyear;i++)
{
g=new GregorianCalendar(i,11,30);//11月30日为每年最后一天
daycount=daycount+g.get(GregorianCalendar.DAY_OF_YEAR)+1;//得到年天数和
}
g=new GregorianCalendar(syear,1,1);//启始日期
int sday=g.get(GregorianCalendar.DAY_OF_YEAR);

g=new GregorianCalendar(eyear,1,1);//结束日期
int eday=g.get(GregorianCalendar.DAY_OF_YEAR);

System.out.println(eday+daycount-sday);//得到天数差

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-03-23 15:11
时空之蕊
Rank: 2
等 级:新手上路
威 望:3
帖 子:691
专家分:0
注 册:2004-10-31
收藏
得分:0 
(date1.getTime() - date2.getTime())/3600*24*1000

我渴望掌控时空的核心——用最先进的技术,打造无比美丽的世界!
2007-03-23 17:42
快速回复:怎样求两日之间的天数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029578 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved