我正在考虑识别输入,例如
<input class="date" type="text" value=""></input>
并且使用vale =“”部分自动插入时间,每次刷新时都会以这样的格式进行更改; 12:34:55 - 所以它抓住了小时:分钟:秒。
所以结果将是:
<input class="date" type="text" value="12:34:55"></input>
答案 0 :(得分:1)
使用:
function startTime()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
// add a zero in front of numbers<10
m=checkTime(m);
s=checkTime(s);
$('.date').val(h+":"+m+":"+s);
t=setTimeout(function(){startTime()},500);
}
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
}
setInterval(function(){startTime()},1000);
<强> Wokring Fiddle 强>