2013-07-14 2 views
-1

이봐, 난이 코드를 의미 일정한 시간에 시간을 설정 방법은 다음과 같습니다시간을 정기적으로 설정하는 방법은 무엇입니까? JAVA

4:00:56 PM 

지금은 설정 한 것보다는 :

function startTime() 
{ 
    var today=new Date(); 
    var h=today.getHours(); 
    var m=today.getMinutes(); 
    var s=today.getSeconds(); 
    // add a zero in front of numbers<10 
    m=checkTime(m); 
    s=checkTime(s); 
    document.getElementById('txt').innerHTML=h+":"+m+":"+s; 
    t=setTimeout(function(){startTime()},500); 
} 

function checkTime(i) 
{ 
    if (i<10) 
    { 
     i="0" + i; 
    } 
     return i; 
} 
:

14:26:00 pm 

이 스크립트 코드를 사용하여

위의 스크립트를 사용하여 시간을 정규 시간으로 설정하는 방법을 아는 사람이 있습니까? 만약 내가 제대로 이해하고

+3

자바 스크립트 = 자바 – Reimeus

+0

가'[JAVA] '이 표시되지 않는 태그가 자바 관련이있는 것으로십시오. –

+0

"14 PM"? 어디 사세요??? –

답변

1

,이 코드를 수행해야합니다!

function startTime() 
{ 
    var today=new Date(); 
    var h=today.getHours(); 
    var m=today.getMinutes(); 
    var s=today.getSeconds(); 
    var l=timeLabel(h); 
    h = timeTo12(h); 
    // add a zero in front of numbers<10 
    m=checkTime(m); 
    s=checkTime(s); 
    document.getElementById('txt').innerHTML=h+":"+m+":"+s+l; 
    t=setTimeout(function(){startTime()},500); 
} 

function timeLabel(i) 
{ 
    if (i > 12){ 
     return " PM"; 
    } 
    return " AM"; 
} 

//Added this function 
function timeTo12(i) 
{ 
    if (i > 12){ 
     i = i - 12; 
    } 
    return i; 
} 

function checkTime(i) 
{ 
    if (i<10) 
    { 
     i="0" + i; 
    } 
     return i; 
} 
+0

아니 작동하지 않았다 – user2555791

+0

@ user2555791 어떤 부분이 작동하지 않았습니까? 스크립트에서 정확히 원하는 것은 무엇입니까? – Bobbick

+0

답변에 아직 AM/PM 부분이 없습니다. 코드를 약간 편집하면 신경이 쓰이십니까? –

관련 문제