2
Jquery Time Picker를 사용하고 있습니다. 놀랍게도 형식을 반환 할 시간을 선택할 때 Sun Dec 31 1899 23:00:00 GMT-0600 (Central Standard Time)
하지만 선택한 시간 (밀리 초)이 더 필요합니까?주어진 시간 입력에서 밀리 초 단위로 시간을 얻으려면 어떻게해야합니까?
Jquery Time Picker를 사용하고 있습니다. 놀랍게도 형식을 반환 할 시간을 선택할 때 Sun Dec 31 1899 23:00:00 GMT-0600 (Central Standard Time)
하지만 선택한 시간 (밀리 초)이 더 필요합니까?주어진 시간 입력에서 밀리 초 단위로 시간을 얻으려면 어떻게해야합니까?
아래 코드를 사용하여, 현재의 년, 월, 날짜와 선택한 시간과 Date
객체로 반환 된 값을 변환 할 수 있습니다 : 당신이 원하는 모든이를위한 시간 (밀리 초)을 얻을 경우
var today = new Date();
var selectedTimeToday = new Date(
today.getFullYear(),
today.getMonth(),
today.getDate(),
value.getHours(),
value.getMinutes(),
value.getSeconds()
);
을 선택된 값이, 당신은 재차 getMilliseconds() 또는 후 getUTCMilliseconds()를 사용하여 그것을 얻을 수 있습니다 :
var timestamp = selectedTimeToday.getMilliseconds();
당신이 지금 선택된 값 (밀리 초)을 계산해야하는 경우, 다음과 같이 그것을 :
var difference = Math.abs(Date.now() - selectedTimeToday);
기호를 사용하여 선택한 시간이 미래 (음수 차이)인지 과거인지를 나타내는 경우 Math.abs를 제거하십시오.
'var x = new Date ('Sun Dec blah blahblah'). 지금()'? –
주어진 시간과 현재 시간 사이의 차이를 밀리 초 단위로 나타내시겠습니까? – Krishna
예, 차이가 필요한 경우 –