2014-04-24 2 views
0

일부 variabeles를 기반으로 새 날짜/시간 문자열을 만들어야합니다. 그러나 나는 이것을 어떻게 할 수 있을지 모르겠다. 나는 조금씩 탐색 해 왔지만 실제로 해결책을 찾을 수는 없다.javascript 날짜와 시간에 가변 시간 추가

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

어떤 도움을 주시면 감사하겠습니다.

답변

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

코드는 totalseconds 작품을 얻을 수 있습니다. 내 문제는 totalseconds를 추가 할 때 새로운 날짜와 시간을 얻는 방법을 모르겠다는 것입니다. – user3117628

+0

내 대답이 업데이트되었습니다. –