Angularjs 角度日期函数

Angularjs 角度日期函数,angularjs,date,datetime,Angularjs,Date,Datetime,我对Angular是个新手,做简单的日期函数有困难 $scope.publishDate = new Date().setHours(0); 这是可行的,但这些不行 $scope.publishDate = new Date().setMinutes(0); $scope.publishDate = new Date().addDays(0); 我是否需要添加额外的库(如angular moment或Geomement)来拥有这些额外的日期函数?这些是本机函数,取决于每个浏览器来实现适用的E

我对Angular是个新手,做简单的日期函数有困难

$scope.publishDate = new Date().setHours(0);
这是可行的,但这些不行

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

我是否需要添加额外的库(如angular moment或Geomement)来拥有这些额外的日期函数?

这些是本机函数,取决于每个浏览器来实现适用的ECMA脚本标准。好消息是这些功能现在应该出现在所有浏览器中

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


日期在Javascript中可能会很尴尬,特别是如果您是新手的话

我最近在一个角度项目中使用了moment,我完全推荐它,尽管你们不需要它


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

我最近创建了一个包装器,用于


你可以使用所有的力矩方法作为角度过滤器。

使用moment.js,省去你所有的麻烦:)你尝试这些函数会发生什么?例如,
addDays()
似乎不是日期API(per)的一部分。如果您试图调用
addDays()
,我预计会出现错误。