【发布时间】:2014-09-27 20:21:01
【问题描述】:
如何显示 2 位数的剩余时间 [countdown jquery] ?
我的代码会显示
66days7hours6minutes2seconds
但我想显示 2 位数字,例如
66days07hours06minutes02seconds
怎么做?
【问题讨论】:
标签: javascript jquery css
如何显示 2 位数的剩余时间 [countdown jquery] ?
我的代码会显示
66days7hours6minutes2seconds
但我想显示 2 位数字,例如
66days07hours06minutes02seconds
怎么做?
【问题讨论】:
标签: javascript jquery css
您可以附加前导零,然后使用substr 将字符串剪切到所需的长度:
day = ("00" + day).substr(-2);
hour = ("00" + hour).substr(-2);
minute = ("00" + minute).substr(-2);
second = ("00" + second).substr(-2);
-2参数表示要取字符串末尾的2个字符。
【讨论】:
试试这个
if (day < 10) day = "0" + day;
if (hour < 10) hour = "0" + hour;
if (minute < 10) minute = "0" + minute;
if (second < 10) second = "0" + second;
【讨论】: