[个人意见,仅供参考]<SCRIPT language=javascript>
var str1 = "26 May 2007";
var str2 = "6 Jun 2007";
if(Date.parse(new Date(str1)) - Date.parse(new Date(str2)) > 0)
alert("第一个大");
else
alert("第二个大");</SCRIPT>
var str1 = "26 May 2007";
var str2 = "6 Jun 2007";
if(Date.parse(new Date(str1)) - Date.parse(new Date(str2)) > 0)
alert("第一个大");
else
alert("第二个大");</SCRIPT>
解决方案 »
- 帮忙改改这个鼠标移上去就显示提示信息的代码。
- 刷新问题怎么解决啊?
- JS里获取参数的问题
- 请教两个HTML页面传参数的问题!
- 新手,请各位大侠指点迷津。
- 请问为什么alert(parseInt("09")); 运行结果为 0?
- 请问如何用js写向服务器提交信息,但是不触发连接。
- 如何在JavaScript脚本中调用VBScript函数
- 有关两个下拉列表框的问题:第一个列表框显示大类(调数据库),而当第一个列表框变化的时候第二个列表框显示小类(调数据库),怎样才能实现?(
- 如何将子窗口中的数据传到其父窗口
- 关于Prototype.js的Ajax提交含有“&”字符的问题
- 如何用JAVASCRIPT在HTML中画多边形
var s1 ="26 May 2007";
var s2 ="6 Jun 2007";
var d1 = Date.parse(s1);
var d2 = Date.parse(s2);if(d1>d2) alert("error");d1 = new Date(d1);
d2 = new Date(d2);
alert(d1.getFullYear() + "-" + (d1.getMonth()+1) + "-" + d1.getDate());
alert(d2.getFullYear() + "-" + (d2.getMonth()+1) + "-" + d2.getDate());</script>
2。Date.parse 将日期转换成为与“January 1, 1970”的毫秒数之差
3。然后比较两个毫秒数,就可以了