界面动态时间显示

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:25:44
我用NetBeans做了一个人事管理系统,想要在主界面的一个Label里显示当前时间,并且时间是动态的,即能看到秒的时刻变化
是CS模式

是BS还是CS结构的 如果是BS的话用js就可以了
如果是CS的话 得调用线程来解决……

很显然建立一个新的线程每隔一秒刷新Label的值

<html>
<body onload="disptime();">
<INPUT id="myclock" name="myclock" type="text" value="" size="15">
<SCRIPT language="JavaScript">
<!--

function disptime( )
{

var time = new Date( ); //获得当前时间
var hour = time.getHours( ); //获得小时、分钟、秒
var minute = time.getMinutes( );
var second = time.getSeconds( );
var apm="AM"; //默认显示上午: AM

if (hour>12) //按12小时制显示
{
hour=hour-12;
apm="PM" ;
}
if (minute < 10) //如果分钟只有1位,补0显示
minute="0"+minute;
if (second < 10) //如果秒数只有1位,补0显示
second="0"+second;
/*设置文本框的内容为当前时间*/