javascript将可变时间添加到日期和时间中

javascript add variable time to date and time

本文关键字:时间 日期 添加 javascript      更新时间:2023-09-26

我需要基于一些变量创建一个新的日期/时间字符串。但我不确定我该怎么做,我一直在寻找,但真的找不到解决方案。

    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();

任何帮助都将不胜感激。

键入强制转换:

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));