【问题标题】:calculate the difference by using javascript betwenn the two dates使用javascript计算两个日期之间的差异
【发布时间】:2014-11-27 11:33:06
【问题描述】:

这里有两个可用的日期变量。一个是日期,另一个是今天的日期。

我需要计算今天日期和日期之间的天数。

var s=jSonArray[0].new_StartDate;//retrive the s value from Json Array 
var dateString = s.substr(6);
var currentTime = new Date(parseInt(dateString ));
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();

var date = month  + "/" +day  + "/" + year;

 var currentDateTime = new Date();
 var todaydate= (currentDateTime.getMonth() + 1) + '/' + currentDateTime.getDate() + '/' +  currentDateTime.getFullYear();

【问题讨论】:

标签: javascript jquery


【解决方案1】:
【解决方案2】:

函数接受两个日期并返回第一个日期和第二个日期之间的天数。

function getDays(a,b){
var Time=b.getTime()-a.getTime();
var diff=Time/(1000*60*60*24);
console.log(diff);

 }

 getDays(
new Date("June 14, 2019"),
new Date("June 20, 2019")
)
/*another way*/
function getDays(a,b){
var dateOne=new Date(a),
dateTow=new Date(b);

var Time=dateTow.getTime()-dateOne.getTime();
var diff=Time/(1000*60*60*24);
console.log(diff);

}
getDays("July 20, 2019","July 30, 2019");

【讨论】:

    猜你喜欢
    • 2013-02-01
    • 2014-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    相关资源
    最近更新 更多