2014-08-29 193 views
0

我有jQuery的datetimepicker,並在他們的值字段中的值我設置現在日期:更新的日期時間字段

today = new Date(); 
var aaa = today.format("yyyy-mm-dd' 'HH:MM"); 
} 

$('#datetimepicker').datetimepicker() 
     .datetimepicker({value:aaa,step:10}); 

有做工精細,但對我來說需要每分鐘更新此值,我怎麼能做這個?

我更改值:

ref() 
    function ref(){ 
      today2 = new Date(); 
      var bbb = today2.format("yyyy-mm-dd' 'HH:MM"); 
      aaa = bbb; 
      setInterval("ref()",10000); 
    } 

,但我不知道如何將值設置爲datetimepicker

我想(不工作!)

$('#datetimepicker').datetimepicker() 
     .datetimepicker({value:aaa,step:10}); 

$('#datetimepicker').datetimepicker('setDate', aaa); 
+0

我不知道,也許window.setInterval可以幫助我,但我不明白如何修改window.setInterval更改日期?請問你能解釋一下嗎? – 2014-08-29 05:31:22

回答

0

試試這個:

function getNow(){ 
    return new Date().format("yyyy-mm-dd' 'HH:MM"); 
} 

$('#datetimepicker').datetimepicker({'defaultDate': getNow()}); 

function repeat(){ 
    setTimeout(function(){ 
     $('#datetimepicker').datetimepicker('setDate', getNow()); 
     repeat(); 
    }, 60000); 
} 
repeat();