我正在尝试计算两个日期之间的天数。
我有在Chrome,Mozilla FireFox和IE中计算的天数,但在Safari中没有。 Safari说NaN
。我使用了Date.js
并给了Date.parse
但没有运气。
这是代码。我想要获得2个日期之间的天数。
angular.forEach($scope.tickets ,
function(ticket) {
ticket['noOfOpenDays'] = Math.floor(((new Date() - new Date(ticket.CreationDate))/(1000*60*60*24))) + 1;
ticket['display'] = false;
if(ticket.ActualCloseDate) {
ticket['noOfDelivDays'] = Math.floor(((new Date(ticket.ActualCloseDate)-new Date(ticket.CreationDate))/(1000*60*60*24))) + 1;
}
else {
ticket['noOfDelivDays'] = "N/A";
}
});