2014-03-06 4 views
0

나는이 countdown 스크립트를 themeforest에서 다운로드했으며 저자는 너무 반응이 없습니다. 나는 6 월 1 일, 2014 년 카운트 다운 카운트 다운 스크립트를 설정하기 위해 노력하고있어하지만 어떤 이유로 그 현재 1백17일 표시 .. 여기에 스크립트입니다자바에서 날짜 설정

// init countdown 
    var countdown_time = $("#countdown-widget").data('time'); 
    var countdown_timezone = $("#countdown-widget").data('timezone'); 

    if(countdown_time != '') { 
     launchTime = new Date(Date.parse(countdown_time)); 
    }else{ 
     launchTime = new Date(2014, 6, 01, 0); // Set launch: [year], [month], [day], [hour]... 
     //launchTime.setDate(launchTime.getDate() + 15); // Add 15 days 
    } 
    if(countdown_timezone == '') 
     countdown_timezone = null; 

    $("#countdown-widget").countdown({ 
     until: launchTime, 
     format: "dHMS", 
     labels: ['','','','','','',''], 
     digits:['0','1','2','3','4','5','6','7','8','9'], 
     timezone: countdown_timezone, 
     onTick: _onTick 
    }); 

내가 무슨 짓을?

답변

1

JavaScript Dateconstructor에서 월 값은 "zero based"이어야합니다. 예를 들어, 1 월은 0이 아니라 1입니다. 실제로이 값은 년 7 월 1, 2014로 계산됩니다 (118 일입니다. 여기에 미국 동부 시간입니다.). zone, GMT-5)를 작성하십시오. 난 당신이 시간대 세상에서 나보다 앞서있는 가정입니다 :)

이 시도 :

launchTime = new Date(2014, 5, 01, 0);

+0

완벽한 :) 작동! 감사! –

+0

기쁘다. 만족 스럽다면 받아 들여야한다. –

+0

나는 1 분을 기다려야한다고 말했다. –