javascript添加可变时间和日期

时间:2014-04-24 21:07:22

标签: javascript datetime

我需要根据一些变量创建一个新的日期/时间字符串。但是我不知道我怎么做到这一点,我一直在寻找,但无法真正找到解决方案。

    var fields = 5; //Fields can vary from 1 tot 999;
    var currenttime = $("#serverTime").text().split(":"); //format: 23:02:59
    var timetoadd = 5*30 // 150 minutes

    var totalseconds = currenttime[0]*3600 + currenttime[1]*60 + currenttime[2] + timetoadd*60;

    var currentdate = new Date();

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

输入它:

var totalseconds = parseInt(currenttime[0])*3600 + parseInt(currenttime[1])*60 + parseInt(currenttime[2]) + timetoadd*60;

获取新日期:

var t = new Date(1970,0,1);
console.log(t.setSeconds(totalseconds));