在IE浏览器中的Jquery倒计时器失败

在IE浏览器中的Jquery倒计时器失败

问题描述:

我使用一个jQuery的倒计时器与PHP混合使用。这里是一个代码的例子。在IE浏览器中的Jquery倒计时器失败

<?php 
        $time = new DateTime($buy->{$i}->end_date); 
        $deal_time = $time->format('Y, m, d'); 
        echo '<script type="text/javascript">'; 
        echo 'jQuery(function() {'; 
        echo "var date = new Date ('".$deal_time."');"; 
        echo "jQuery('#countdown-timer-".$buy->{$i}->id."').countdown({until: date, timezone: -4});"; 
        echo ' });'; 
        echo '</script>'; ?> 
          <div id="countdown_timer_wrap-<?php echo $buy->{$i}->id;?>" class="countdown_timer_wrap" style="top:-10px; left:10px;"> <span class="countdown_timer_label"></span> <span id="countdown-timer-<?php echo $buy->{$i}->id;?>" class="countdown-timer"></span> </div> 

传递的日期来自其他网站威盛API。这个定时器在除IE以外的所有浏览器中运行正常。

IE获取NaN:NaN:NaN将不胜感激。

尝试改变时间格式Y/M/d或看看本作more information

我能尽快在IE和Saphari类似的问题,改变时间格式是解决我。

+0

感谢您的帮助:) –