社区
JavaScript
帖子详情
求两个日期的天数差(100)
zhanshijiao
2002-04-04 01:38:27
我要求解两个日期的天数差,然显示在网页中。
请帮我以网页形式做出来,因为我网页基础比较差。
谢了。
我的EMAIL:zhanshijiao@sina.com
...全文
87
6
打赏
收藏
求两个日期的天数差(100)
我要求解两个日期的天数差,然显示在网页中。 请帮我以网页形式做出来,因为我网页基础比较差。 谢了。 我的EMAIL:zhanshijiao@sina.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Reve
2002-04-04
打赏
举报
回复
要不
time1=new Date(2002,3,1,0,0,0);
time2=new Date();
alert(parseInt((time2-time1)/(3600*24*1000)));
其中1000是因为time是以毫秒计算的。
winux
2002-04-04
打赏
举报
回复
DateDiff是vb的一个函数,在script中也能用吗?要是能javascript能布能用
chenzengxi
2002-04-04
打赏
举报
回复
再加两个字.
<body>
开始日期:<input id="instart" type="text" value="1999-10-10">
结束日期:<input id="inend" type="text" value="2000-10-10">
天数差:<input id="inDay" type=text size=5>
<input type=button value="计算" onclick="inDay.value=Dayminus(instart.value,inend.value)">
<script>
function Dayminus(asStartvalue,asEndvalue){
loinStart = asStartvalue.split("-");
loinEnd = asEndvalue.split("-");
var loStart = new Date(loinStart[0],loinStart[1]-1,loinStart[2],0,0,0,0);
var loEnd = new Date(loinEnd[0],loinEnd[1]-1,loinEnd[2],0,0,0,0);
return (loEnd.getTime()-loStart.getTime())/(1000*24*3600);
}
</script>
</body>
chenzengxi
2002-04-04
打赏
举报
回复
呵呵,完整的.
<body>
开始日期:<input id="instart" type="text" value="1999-10-10">
结束日期:<input id="inend" type="text" value="2000-10-10">
天数差:<input id="inDay" type=text size=5>
<input type=button onclick="inDay.value=Dayminus(instart.value,inend.value)">
<script>
function Dayminus(asStartvalue,asEndvalue){
loinStart = asStartvalue.split("-");
loinEnd = asEndvalue.split("-");
var loStart = new Date(loinStart[0],loinStart[1]-1,loinStart[2],0,0,0,0);
var loEnd = new Date(loinEnd[0],loinEnd[1]-1,loinEnd[2],0,0,0,0);
return (loEnd.getTime()-loStart.getTime())/(1000*24*3600);
}
</script>
</body>
8988
2002-04-04
打赏
举报
回复
<script language="vbscript">
date1="2001-2-3"
date2="2002-2-3"
date1=cdate(date1)
date2=cdate(date2)
days=datediff("d",date1,date2)
msgbox(days)
</script>
chenzengxi
2002-04-04
打赏
举报
回复
function Dayminus(aoStart,aoEnd){
var loStart = new Date(aoStart[0],aoStart[1]-1,aoStart[2],0,0,0,0);
var loEnd = new Date(aoEnd[0],aoEnd[1]-1,aoEnd[2],0,0,0,0);
return (loEnd.getTime()-loStart.getTime())/(1000*24*3600);
}
C++计算任意
两个
日期
的
天数
差
这篇博客记录了作者使用C++解决计算任意
两个
日期
天数
差
的问题,重点在于处理闰年的算法。通过计算每个
日期
到当年年底的
天数
,然后
求
年份之间的总
天数
差
,最终得出
日期
差
。文章包含合法性判断和代码实现。
c++计算
两个
日期
之间的
天数
差
该博客介绍了如何使用C++计算
两个
日期
之间的
天数
差
。通过预处理将所有
日期
与原点
日期
的
天数
差
保存到三维数组中,然后通过数组下标快速获取
天数
差
,避免了复杂计算。程序处理了输入数据,并利用Hash思想优化了内存使用,以全局变量存储避免栈溢出。
C++计算任意
两个
日期
地
天数
差
本文介绍了一种使用C++计算
两个
日期
间
天数
差
的方法,包括处理同年同月、同年不同月和不同年的情况,通过自定义函数计算到年初、年底的
天数
差
及判断闰年。
计算
两个
日期
的
天数
差
本文介绍了一种计算
两个
日期
之间
天数
差
的方法,通过将所有
日期
转换为相对于0年1月1日的
天数
差
,实现了快速计算。文章还讨论了如何处理闰年,并提供了一个C语言实现的例子。
Java Calendar
两个
日期
之间的
天数
差
,周数
差
这篇博客介绍了如何使用Java的Calendar类来计算
两个
日期
之间的
天数
差
和周数
差
,特别地,文章中提到网上找到的周数
差
计算方法可能只适用于一周的第一天为周日的情况,并提供了作者自己实现的周数
差
计算方法。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章