시간 차이를 실시간으로 표여 주고 싶습니다. 채택완료
페레이라
2년 전
조회 1,870
output1, output2 버튼을 클릭하면 현재 시간이 나옵니다.
output3 에 output1, output2 차이를 분으로 실기간으로 나오게 할려면 어떻게 해야할까요?
</p>
<p><script>
function now_time() {
var time_t = new Date();
var s =
set_standard(time_t .getHours(), 2)+':'+
set_standard(time_t .getMinutes(), 2);
document.getElementById("output1").value = s;
}</p>
<p>function now_time2() {
var time_t = new Date();
var s =
set_standard(time_t .getHours(), 2)+':'+
set_standard(time_t .getMinutes(), 2);
document.getElementById("output2").value = s;
}</p>
<p>function set_standard(time, digits) {
var zero = '';
time = time.toString();
if (time.length < digits) {
for (i = 0; i < digits - time.length; i++)
zero += '0';
}
return zero + time;
}
</script> </p>
<p>
<td>
<input type="text" name="output1" id="output1" value="<?php echo $write['output1']; ?>">
<input type="button" onclick="now_time(this);"value="시작 시간">
</td>
<td>
<input type="text" name="output2" id="output2" value="<?php echo $write['output2']; ?>">
<input type="button" onclick="now_time2(this);" value="종료 시간">
</td>
<td>
<input type="text" name="output3" id="output3" value="<?php echo $write['output3']; ?>">
</td></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인