【发布时间】:2013-11-22 15:33:44
【问题描述】:
我有这个计数器,我想从特定时间戳 (1385132831.818785) 而不是 0 开始。我该怎么做?
startTimer: function(el) {
var counter = 0,
cDisplay = $(el);
var format = function(t) {
var minutes = Math.floor(t/600),
seconds = Math.floor( (t/10) % 60);
minutes = (minutes === 0) ? "" : (minutes === 1)? minutes.toString() + ' min ' : minutes.toString() + ' mins ';
seconds = (seconds === 0) ? "" : seconds.toString() + ' secs';
cDisplay.html(minutes + seconds);
};
setInterval(function() {
counter++;
format(counter);
},100);
}
【问题讨论】:
-
var counter = 1385132831.818785,怎么样 -
返回 2308555 分 10 秒
-
你的时间戳快44岁了; )。
-
你要显示什么
-
@Newcoma - 它真的看起来像一个有效的时间戳吗?
标签: javascript jquery datetime