jquery倒计时插件问题

jquery倒计时插件问题,jquery,plugins,date,time,timer,Jquery,Plugins,Date,Time,Timer,我想显示jquery倒计时计时器,但只想显示分钟和秒。这很好,我可以做到 $('#defaultCountdown')。倒计时({until:dt,格式:'YOWDHMS',有效:2}) 但默认情况下,它需要计算机日期时间。我从数据库中选择了日期和时间。在这里设置为“dt”。但它没有设置日期,因为我正在使用此代码: $(function() { var totalTime = document.getElementById("testTime").value; var

我想显示jquery倒计时计时器,但只想显示分钟和秒。这很好,我可以做到

$('#defaultCountdown')。倒计时({until:dt,格式:'YOWDHMS',有效:2})

但默认情况下,它需要计算机日期时间。我从数据库中选择了日期和时间。在这里设置为“dt”。但它没有设置日期,因为我正在使用此代码:

 $(function() {
            var totalTime = document.getElementById("testTime").value;
 var dt = new Date();
            dt.setDate(totalTime);
             $('#defaultCountdown').countdown({ until: dt, format: 'YOWDHMS', significant: 2 });


        });

这是我的剧本。有什么问题吗?我认为setDate是唯一的日期。当我在“totalTime”中的值为“5/12/2010 00:05:25 Pm”时,如何在Java脚本中设置完整的日期。这太简单了,但我花了很多时间。我使用了以下脚本:

        $(function() {
            var totalTime = document.getElementById("testTime").value; //get minutes value from code behind in hidden filed or use some other way to get value.

            var min = totalTime; 
            var sec = 00;
            $('#defaultCountdown').countdown({ until: '+' + min + 'm +' + sec + 's', format: 'YOWDHMS', significant: 2 });
 });
它完美地向我展示了分秒倒计时计时器

"SELECT TIME_TO_SEC( TIMEDIFF(yourtable_field, NOW( ) ) ) AS clock FROM table "
通过上述查询将您的timestamb in更改为秒。这一次将其存储在某个HTML元素中

例如: 在php中添加一些id为clock且值为echo$clock的隐藏文本字段

那就简单了

<script type="text/javascript">

var clocktime =$('#clock').val();

$('#countbox').countdown({

layout:'{mnn} : {snn}',
    timeSeparator: ':', 

until: +clocktime
});
</script>

var clocktime=$('#clock').val();
$(“#倒计时框”)。倒计时({
布局:{mnn}:{snn},
timeSeparator:':',
直到时钟时间
});

倒计时模式=秒表?不,这是手指错误。编辑你收到错误消息了吗?确切的问题是什么?问题是我无法在这里将日期设置为“dt”。另外,尽管我在这里显式地将分钟数设置为“dt”,但它在ui上显示00:00。在javascript中,短日期对象在这里使用系统日期。要设置自定义日期
$('#defaultCountdown')。倒计时({until:new date(dt),格式:'YOWDHMS',有效:2})