<script>
function dur(d1,d2){
var o1=Date.parse(d1.replace("-","/"))
var o2=Date.parse(d2.replace("-","/"))
return Math.floor(Math.abs(o1-o2)/(1000*3600*24))
}
alert(dur("2002-1-1","2002-2-1"))
alert(dur("2002-3-1","2002-2-1"))
</script>
function dur(d1,d2){
var o1=Date.parse(d1.replace("-","/"))
var o2=Date.parse(d2.replace("-","/"))
return Math.floor(Math.abs(o1-o2)/(1000*3600*24))
}
alert(dur("2002-1-1","2002-2-1"))
alert(dur("2002-3-1","2002-2-1"))
</script>
解决方案 »
- 关于javascript中form的onsubmit和验证的疑问
- Ext tabpanel 隐藏选项卡
- JS 合并table的列
- 求Javascript或Jquery将一表单下的所有项置为disabled方法
- window.open()窗口不能访问数据库
- 日期判断
- 可以动态添加行,提交表单后,怎样读取每行的值
- 判断文本框是否为空???怎么做!请教
- 请问如何知道<iframe src="123.htm" name="form1"></iframe>装载是否完成?
- 求教大神PDF.JS如何隐藏title
- 谁能写出如WINDOW中查找文件中按日期查询时选日期的下拉日历?我知道是用层,但具体怎样?
- 帮忙给弄一个关于数字排列的算法呗~~~
function dur(d1,d2){
return Math.floor(Math.abs(Date.parse(d1.replace("-","/"))-Date.parse(d2.replace("-","/")))/(1000*3600*24))
}
alert(dur("2002-1-1","2002-2-1"))
alert(dur("2002-3-1","2002-2-1"))
</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);
var days=(loEnd.getTime()-loStart.getTime())/(1000*24*3600);
if(days<0) days=-days;
return days;
}
alert(Dayminus('1919-5-4','1989-6-4'));
</script>
<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);
var days=(loEnd.getTime()-loStart.getTime())/(1000*24*3600);
if(days<0) days=-days;
return days;
}
if(Dayminus('1989-5-4','1989-6-4')>30)
alert("over 30 days!");
</script>