java script时间代码
25 [ 标签:java, script, 时间代码 ] ˊ︷.鏡゛ 2009-01-07 18:20
要实现一个效果~
页面上显示时间是 某年某月某日某时 时间自动增加,但是时间不是系统时间,是从2008年的一天开始显示
如 我要2008年11月30号 页面上要显示的是: 现在的时间和2008年11月30号的时间的差 就是1年04月几号。。
问题补充:不是倒记时,是从2008年11月30号12点算起 分针开始走 到现在过了多少年零几个月几天几时几分 在页面上显示就好了
问题补充:http://www.doczj.com/doc/0f0e664abe1e650e52ea9913.html/jamix/2009/
这个是倒记时啊 我看了 还是没一点思路
问题补充:http://www.doczj.com/doc/0f0e664abe1e650e52ea9913.html/jamix/2009/
这是倒记时 我要的不是倒记时 我要的时间是在这个时间上到今天的年月日 就是倒记时反过来的意思 差不多
满意答案
下面这个javascript是每秒显示一次时间,你只需要把下面的showTime()函数里面程序一修改就可以得到你想要的结果了
setInterval("showTime()", 1000);
function showTime()
{
var today = new Date();
alert("The time is: " + today.toString());
}
答案补充
setInterval("showTime()", 1000);
function showTime()
{
//你把这个时间变成你想要的就可以了啊,然后每过一秒时间就加一秒
var today = new Date(2008,11,30,11,20,45);
alert("The time is: " + today.toString());
}
答案补充
获取日期的时间方法
getYear(): 返回年数
getMonth():返回当月号数
getDate(): 返回当日号数
getDay():返回星期几
getHours():返回小时数
getMintes(:返回分钟数
getSeconds():返回秒数
getTime() : 返回毫秒数
设置日期和时间:
setYear();设置年
setDate():设置当月号数
setMonth():设置当月份数
setHours():设置小时数
setMintes():设置分钟数
setSeconds():设置秒数
setTime ():设置毫秒数
例子:
var d = new Date("2008/11/30");
d.setMonth(d.getMonth() + 1 + 1);//加一个月,同理,可以加一天:getDate()+1,加一年:getYear()+1
好:0
不好:0