角度日期函数

时间:2014-05-22 22:44:54

标签: angularjs date datetime

我是Angular的新手,在使用简单的日期函数方面遇到了麻烦。

$scope.publishDate = new Date().setHours(0);

这可行,但这些不是

$scope.publishDate = new Date().setMinutes(0);
$scope.publishDate = new Date().addDays(0);

我是否需要添加其他库(例如角度矩或地理模型)才能拥有这些额外的日期函数?

3 个答案:

答案 0 :(得分:1)

我最近在angular,

中创建了一个使用时间的包装器

https://github.com/jcamelis/angular-moment

您可以将所有时刻方法用作角度滤波器。

答案 1 :(得分:0)

这些是本机功能,并依赖于每个浏览器来实现适用的ECMA脚本标准。好消息是这些功能应该存在于所有浏览器中。

如果您想了解有关标准以及支持它的版本和浏览器的更多信息,请参阅以下链接:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours

答案 2 :(得分:0)

日期在Javascript中可能会很尴尬,特别是如果您对它们不熟悉的话。

我最近在一个有角度的项目中使用过时刻,并且完全推荐它,尽管你不需要它。

它使获取,设置和格式化日期非常容易。 :)