Jquery 如何使用date.js解析日期

Jquery 如何使用date.js解析日期,jquery,datejs,Jquery,Datejs,有时我试图做一个简单的解析/计算,但dateJS似乎不起作用。我已将date.js文件加载到与HMTL文件完全相同的目录中,但我的错误控制台显示date对象没有parse()属性。我错过什么了吗 <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-1.7.js"></script> <script src="date.js"><

有时我试图做一个简单的解析/计算,但dateJS似乎不起作用。我已将date.js文件加载到与HMTL文件完全相同的目录中,但我的错误控制台显示date对象没有parse()属性。我错过什么了吗

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.7.js"></script>
<script src="date.js"></script>
<script>
$(document).ready(function(){
 alert("hello");
 var future = new Date.parse("20:34:34");
 var now = new Date();
 var span = new TimeSpan(future - now);
 alert(span);
 alert("bye");
});
</script>
</head>
<body>

</body>
</html>

$(文档).ready(函数(){
警惕(“你好”);
var future=new Date.parse(“20:34:34”);
var now=新日期();
var span=新的时间跨度(未来-现在);
警报(span);
警惕(“再见”);
});
我修改了解析代码,但仍然失败。我的错误控制台现在说没有定义TimeSpan

我今天从他们的网站上删除了datejs代码。尽管回购协议称其最后一次更新是在2007年…

“解析”是一种静态方法。您目前正在将其用作实例方法。尝试更改:

Date().parse(..)

“parse”是一个静态方法。您目前正在将其用作实例方法。尝试更改:

Date().parse(..)


谢谢,但这只是战斗的一半。我收到一条错误消息,说TimeSpan没有定义。TimeSpan没有在Date.js中定义。他们的文件里也没有。我确实看到datejs项目内部使用的一个名为timespan的文件,但是如果您想使用它,您还需要在页面中包含该源代码。是的,
timespan
包含在
time.js
文件中。将该文件添加到页面的
date.js
下,您的示例应该可以运行。谢谢,但这只是战斗的一半。我收到一条错误消息,说TimeSpan没有定义。TimeSpan没有在Date.js中定义。他们的文件里也没有。我确实看到datejs项目内部使用的一个名为timespan的文件,但是如果您想使用它,您还需要在页面中包含该源代码。是的,
timespan
包含在
time.js
文件中。将该文件添加到页面的
date.js
下,您的示例就可以运行了。