<SCRIPT language=javascript>
function showTime()
{
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()//伦敦当前时间
var Lhours=(Digital.getHours())-7
var Lminutes=Digital.getMinutes()
var Lseconds=Digital.getSeconds()//东京当前时间
var Dhours=(Digital.getHours())+1
var Dminutes=Digital.getMinutes()
var Dseconds=Digital.getSeconds()
if(minutes<=9)
minutes="0"+minutes
if(seconds<=9)
seconds="0"+secondsif(Lminutes<=9)
Lminutes="0"+Lminutes
if(Lseconds<=9)
Lseconds="0"+Lsecondsif(Dminutes<=9)
Dminutes="0"+Dminutes
if(Dseconds<=9)
Dseconds="0"+Dsecondsmyone="北京时间:"+hours+":"+minutes+":"+seconds
lundun="伦敦时间:"+Lhours+":"+Lminutes+":"+Lseconds
dongjing="东京时间:"+Dhours+":"+Dminutes+":"+Dsecondsdocument.getElementById("bj").innerHTML=myone
document.getElementById("ld").innerHTML=lundun
document.getElementById("dj").innerHTML=dongjing
setTimeout("showTime()",1000)
}showTime();
</SCRIPT>
</head><body onload="showTime()">
<table>
<tr>
<td><span id="bj" style"=width: 40px; height: 15px"></span></td>
<td><span id="ld" style"=width: 40px; height: 15px"></span></td>
<td><span id="dj" style"=width: 40px; height: 15px"></span></td>
</tr>
</table></body>
此中想把伦敦和东京的分、秒 加减
但比如秒减去了5 走过55的时候就会出现负数
加上5会走到65
function showTime()
{
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()//伦敦当前时间
var Lhours=(Digital.getHours())-7
var Lminutes=Digital.getMinutes()
var Lseconds=Digital.getSeconds()//东京当前时间
var Dhours=(Digital.getHours())+1
var Dminutes=Digital.getMinutes()
var Dseconds=Digital.getSeconds()
if(minutes<=9)
minutes="0"+minutes
if(seconds<=9)
seconds="0"+secondsif(Lminutes<=9)
Lminutes="0"+Lminutes
if(Lseconds<=9)
Lseconds="0"+Lsecondsif(Dminutes<=9)
Dminutes="0"+Dminutes
if(Dseconds<=9)
Dseconds="0"+Dsecondsmyone="北京时间:"+hours+":"+minutes+":"+seconds
lundun="伦敦时间:"+Lhours+":"+Lminutes+":"+Lseconds
dongjing="东京时间:"+Dhours+":"+Dminutes+":"+Dsecondsdocument.getElementById("bj").innerHTML=myone
document.getElementById("ld").innerHTML=lundun
document.getElementById("dj").innerHTML=dongjing
setTimeout("showTime()",1000)
}showTime();
</SCRIPT>
</head><body onload="showTime()">
<table>
<tr>
<td><span id="bj" style"=width: 40px; height: 15px"></span></td>
<td><span id="ld" style"=width: 40px; height: 15px"></span></td>
<td><span id="dj" style"=width: 40px; height: 15px"></span></td>
</tr>
</table></body>
此中想把伦敦和东京的分、秒 加减
但比如秒减去了5 走过55的时候就会出现负数
加上5会走到65
解决方案 »
- JS滑动条问题~问了很多人都没呢解决。。。
- 如何用JS或者后台实现在指定日期系统自动发送邮件???
- var master=new Object("element")什么意思
- 如何用js实现将一个下拉列表的内容添加到另一个下拉列表中.
- 上传一图片,当这个图片高和宽小于100*200时,按照原样显示,当大于时,缩小为100*200?
- 如何用javascript实现浏览器文件菜单下打印预览的功能?
- javascript问题(听说好像很难)
- 请求帮助!
- 十万火急!!!!
- 一个关闭弹出窗口的问题
- IE6中Iframe弹出窗上下移动滚动条时,里面的select下拉框被遮盖,请问怎么解决啊
- !!急,怎么给图片加上文字!
如:
setTimeout("showTime()", 1000);
或
setIntval("showTime()", 1000);
var Digital=new Date();
var t = Digital.getTime();
t -= 5000;//减5秒
Digital.setTime(t);
var d=new Date();
d.setMinutes(d.getMinutes()+10);//加了10分钟
var n=d.getMinutes();
new Date(2010, 0, 0);//得到时间2009年11月31号
new Date(2010, 0, -1);//得到时间2009年11月30号
所以你上面得到的负数也可以用new Date重新来得到一个新的时间.