在项目中,需要一个计时器,其效果如下:



JS代码:

复制代码代码如下所示:

获取当前时间

getcurrentdate()函数

{

无功timestr =;

VaR CURDATE =新的日期();

无功curmonth = curdate.getmonth(+ 1); / /获取当前月(0-11,0一月)

Var = curDate.getDate (curDay); / / get the current date (1-31)

var = curdate.getday(curweekday); / /获取当前周X(0-6,0星期日)

var = curdate.gethours(curhour); / /获取当前的小时数(0-23)

var = curdate.getminutes(curminute); / /获取当前的分钟数(到59)

Var curSec(= CURDATE。获得当前的秒); / /获取当前的秒数(到59)

timestr = curmonth + 'month + curday +周;

开关(curweekday)

{

案例0:timestr =破的一天;

案例1:timestr =破;

案例2:timestr = 2;打破;

案例3:timestr =三;打破;

案例4:timestr =四;打破;

案例5:timestr =五;打破;

案例6:timestr =六;打破;

}

如果(curhour<10)

{

如果(curminute<10)

{

如果(cursec<10)

{

timestr =0+:+ curhour + 0 + 0 + curminute:cursec;

}

其他的

{

timestr =0+0+ curhour +:curminute + ':' + cursec;

}

}

其他的

{

如果(cursec<10)

{

timestr =0+:+ curminute curhour + +:0 + cursec;

}

其他的

{

timestr =0+:curhour + + +:+ cursec curminute;

}

}

}

其他的

{

如果(curminute<10)

{

如果(cursec<10)

{

timestr =+:+ curhour + 0 + 0 + curminute:cursec;

}

其他的

{

timestr =+ curhour +:0 + curminute + ':' + cursec;

}

}

其他的

{

如果(cursec<10)

{

timestr =+:+ curminute curhour + +:0 + cursec;

}

其他的

{

timestr =+:curhour + + +:+ cursec curminute;

}

}

}

$(#时间)的文本(timestr);

}



然后用这个函数完成这行。

最后,对Javascript日期的部分函数进行了总结:

var创建=新日期();

(创建。getYear / /获得);当年(2)

(创建。返回完整年份); / /获得全年(4, 1970)

(创建,获得当前的月份); / /获取当前月(0-11,0一月)

(创建。getdate); / /获取当前天(1-31)

mydate.getday(x); / /获取当前周(0-6,0星期日)

(创建。时间); / /获取当前时间(以毫秒1970.1.1)

(创建,获得当前的小时); / /获取当前的小时数(0-23)

(创建,获得当前的分钟); / /获取当前的分钟数(到59)

(创建,获得当前的秒); / /获取当前的秒数(到59)

(创建。getmilliseconds); / /获取当前的毫秒数(0-999)

(创建。tolocaledatestring); / /获取当前日期

Var(时间=创建。tolocaletimestring); / /获取当前时间

(创建。tolocalestring / /获得);日期和时间