IE中的Jquery Countdown计时器失败

时间:2011-11-04 17:54:20

标签: php jquery date timer countdown

我正在使用与php混合的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>

传递的日期来自另一个网站VIA API。此计时器在IE以外的所有浏览器中都能正常运行。

IE获取NaN:NaN:NaN任何帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

尝试将时间格式更改为 Y / m / d 或查看more information

我很快就在IE和Saphari中遇到了类似的问题,改变时间格式是我的解决方案。