2014-05-20 208 views
-1

我试图在Chrome中使用datejs,但它似乎不能正常工作。datejs似乎不适用于Chrome

如果我仍然想使用这个lib,有没有解决这个问题的方法?

如果没有,是否有任何优秀的日期库我可以使用?

谢谢。

我从https://code.google.com/p/datejs/downloads/list下载了完整版的datejs,发现包含的测试可以在Chrome中运行良好。

然后我很困惑为什么它不能在我的项目中使用chrome。

这里是我的代码片段

<!DOCTYPE html> 
<html> 
<head lang="en"> 
<script src="js/date.js" type="text/javascript"></script> 
<meta charset="UTF-8"> 
<title></title> 
</head> 
<body> 
<script> 
console.log(Date.today()); 
</script> 
</body> 
</html> 

我得到一个错误信息,当我运行这个片段在Chrome和FireFox

类型错误:Date.today不是一个函数

+1

你是什么意思_it似乎不能正常工作?也许你做错了什么? – putvande

+0

我不是很确定...相同的代码可以在IE中执行,但不是在Chrome中 – Chuck

+0

试试jsfiddle,看看它的工作原理? – Se0ng11

回答

-1

什么约MomentJS?我认为这是javascript最流行的日期库,现在已经有相当长的一段时间了。它包含许多实用程序,并且还为时区提供专门的支持。

1

我跑DateJS得多的更新和维护版本在这里:https://github.com/abritinthebay/datejs/

我强烈建议切换到它,因为它有很多固定的重大错误和新功能。

肯定是确实在Chrome中工作(甚至是原来的)。如果你没有获得Date.today函数,那么代码根本不会被加载,因为它是核心的一部分。你确定你在脚本标签中正确地链接了代码吗?

尝试打开Chrome的开发控制台并找到该脚本标记 - 然后右键单击该URL并选择“在新标签中打开”。如果代码不显示 - 这是你的问题。

相关问题