2013-01-02 3 views
0
if (userDate.getHours() >= sysDate.getHours()) { 
    alert('continue'); 
} else { 
    alert('time is up'); 
} 

사용자가 입력 한 시간과 시스템 시간을 비교해야합니다. 위의 방법을 통해 시간을 비교할 수 있지만 분필을 비교할 필요가 있습니다. 적절한 방법을 제안하십시오 다음과 같이이시스템 시간과 자바 스크립트의 사용자 시간을 비교하십시오.

+1

당신은 무엇을 의미합니까 "사용자가 시간을 입력" ? 사용자가 시간을 입력 할 수있는 필드가 있습니까? –

+0

'.getMinutes()'...? – JJJ

+0

네 시간은 사용자가 선택한 24 시간 형식의 10 : 00 : 00입니다. 또한 jsp 페이지에서 날짜를 선택하고 자바 스크립트를 사용하여 날짜와 시간을 연결합니다. – divyanair

답변

1

userDate 둘 경우, 당신은 다음과 같은 getTime() 방법을 사용할 수 있습니다 :

if (userDate.getTime() >= sysDate.getTime()) { 
    alert('continue'); 
} else { 
    alert('time is up'); 
} 
+0

을 비교하기위한 예제를 만들 수 있습니까? worked.thanxs – divyanair

0

을 위해 : How do you get a timestamp in JavaScript?

당신은 신기원 이후 milleseconds를 얻을 수 Date.getTime()를 사용할 수 있습니다. 그리고 비교하는 간단한 정수 수학을 사용 sysDateDate 객체입니다

if (userDate.getTime() >= sysDate.getTime()) { 
    alert('continue'); 
} else { 
    alert('time is up'); 
} 
+0

시간을 비교할 필요가 있습니다. pls 사이트에서 – divyanair

관련 문제