2011-09-14 1 views
0

Groupon 복제본에서 "Time Left To Buy"구문 분석을 시도하고 있습니다. 걱정하지 마세요. 모든 것이 합법적입니다. 자바 스크립트는 다음과 같습니다.javascript countdown (jQuery 플러그인)의 구문 분석 날짜

var untilDate = new Date(1316206740000); 
     $("#wlt-DealTimeLeft .timer").countdown({until: untilDate, 
     layout: "<div class='timerDiv withDay clearfix'><div class='countdownItem days'><p>{dn}</p>{dl}</div><div class='countdownItem'><p>{hn}</p>{hl}</div><div class='countdownSep'>:</div><div class='countdownItem'><p>{mn}</p>{ml}</div><div class='countdownSep'>:</div><div class='countdownItem'><p>{sn}</p>{sl}</div></div>", onTick: function(periods){ 
      $("#wlt-DealTimeLeft").uTimeLeftTick(periods,259080); 
     }}); 

나는 Date 값을 생각하고 있었지만 정규 유닉스 타임 스탬프는 아닙니다. 거래가 끝나는 날을 어떻게 알 수 있습니까? 그것은 일종의 jQuery 카운트 다운 플러그인입니다. 힌트 또는 조언을 주셔서 감사합니다.

+0

이 거래는'untilDate' 종료 될 때 날짜되지 않도록, 밀리 초,하지 초가 걸릴? 그리고 너는 그렇게하지 않는거야? 어쩌면 커피가 부족 할지도 모르지만, 당신이 요구하는 것이 확실하지 않습니다. – dnagirl

+0

나는 그렇게 생각했다. 그러나 새로운 날짜 (1316206740000) = 화요일, 06 12 월 43678 07:20:00 GMT .... 그래서, 나쁜 날짜 다. 그리고 그것은 더 복잡해야한다. 내가 뭘 원하는거야? 이 자바 스크립트 스 니펫은 거래 페이지에 있으며, 내가 파싱하려고합니다. 그리고 거래가 끝나는 날을 알고 싶습니다. – KafkaM

답변

0

자바 스크립트 Date 객체는

var d= new Date(1316206740000); 
document.write(d); //outputs Fri Sep 16 17:59:00 UTC-0300 2011 
+0

@ KafkaM : 음, 밀리 초 값을 사용하는 경우 초로 변환해야합니다. 초당 1000 밀리 초가 있으므로 초 = 밀리 초/1000입니다. – dnagirl