Javascript 如何在JS中创建具有给定时间的工作计时器
我正在研究如何创建一个记录用户小时和分钟的工作计时器。例如,我从数据库中得到的工作时间是3:42。我只需要知道如何使用js或jquery以小时和分钟的格式实时恢复或增加Javascript 如何在JS中创建具有给定时间的工作计时器,javascript,timer,Javascript,Timer,我正在研究如何创建一个记录用户小时和分钟的工作计时器。例如,我从数据库中得到的工作时间是3:42。我只需要知道如何使用js或jquery以小时和分钟的格式实时恢复或增加 谢谢将时间重新格式化为分钟,并使用setInterval(函数(){$minutes++},60000)递增。它会每分钟增加你的时间。然后将其格式化回H:m显示。您可以将时间字符串转换为秒数 var time = '3:45'.split(':'); var seconds = time[0] * 3600 + time[1]
谢谢将时间重新格式化为分钟,并使用
setInterval(函数(){$minutes++},60000)递增代码>。它会每分钟增加你的时间。然后将其格式化回H:m
显示。您可以将时间字符串转换为秒数
var time = '3:45'.split(':');
var seconds = time[0] * 3600 + time[1] * 60;
每秒钟和每分钟增加一次,可能会写回数据库
setInterval(function() {
seconds++;
if (seconds % 60 == 0)
{
// Write back to the database here
}
}, 1000);
在js中是否有将时间字符串转换为秒的示例代码?使用string.Split()将字符串按“:”拆分,然后按秒=小时*3600+分钟*60拆分