Javascript countdown.js其他格式

Javascript countdown.js其他格式,javascript,regex,countdown,Javascript,Regex,Countdown,我使用了来自的非常好的脚本,几乎所有的脚本都工作得很好。但是,我想要的格式没有字符串小时、分钟、秒——只是一个普通计时器(hh:mm:ss)。 我在考虑一个正则表达式,但我想这是非常无效的。 那么有更好的方法吗? 这是我到目前为止的代码(它有效,但效率很低): 为什么要把它放在字符串中而不是使用给定的对象? 这样,您就可以在不进行字符串替换的情况下获得所需的变量。 例如: var now = new Date(); var totalEnd = now.setHours(now.getHours

我使用了来自的非常好的脚本,几乎所有的脚本都工作得很好。但是,我想要的格式没有字符串小时、分钟、秒——只是一个普通计时器(hh:mm:ss)。 我在考虑一个正则表达式,但我想这是非常无效的。 那么有更好的方法吗? 这是我到目前为止的代码(它有效,但效率很低):


为什么要把它放在字符串中而不是使用给定的对象? 这样,您就可以在不进行字符串替换的情况下获得所需的变量。 例如:

var now = new Date();
var totalEnd = now.setHours(now.getHours() + 8);
var time = countdown( null, totalEnd, countdown.HOURS|countdown.MINUTES|countdown.SECONDS );
alert(time.days);

是的。不幸的是,关于如何摆脱这些有问题的字符串,你能发布你现在拥有的吗?我的猜测是使用手册中的“单位”参数。一句话与另一句相反:“我想要没有小时、分钟、秒的格式-只是一个普通计时器(hh:mm:ss)”,您想要显示什么?谢谢您的两条评论。为了澄清,我希望格式中不包含“小时、分钟、秒”字符串。
var now = new Date();
var totalEnd = now.setHours(now.getHours() + 8);
var time = countdown( null, totalEnd, countdown.HOURS|countdown.MINUTES|countdown.SECONDS );
alert(time.days);