我将日期存储在这两个变量中。如何减去这两个日期以获得天数。在一个变量中,日期来自数据库,另一个变量保存今天的日期。现在我想找出天数的差异。 像var numberofdays = dt_ret-dt_due;
Views/EditorTemplates/EditableContent.cshtml
答案 0 :(得分:0)
试试这个:
var numberofmilliseconds = new Date( dt_due ).getTime( ) - new Date( dt_ret ).getTime( ),
numberofdays = numberofmilliseconds / 1000 / 60 / 60 / 24;
这样做了吗?
答案 1 :(得分:0)
从数据库中提交的日期是我认为的字符串,您所要做的就是将字符串日期转换为js Date对象并采取差异:
Date date1 = new Date('2015-10-28'); // DB date
Date date2 = new Date(); // current date
var diff = new Date(date2.getTime() - date1.getTime());
console.log(diff.getUTCDate() - 1); // Gives day count of difference