黑马程序员技术交流社区
标题:
如何在页面中显示系统当前时间
[打印本页]
作者:
王彬
时间:
2012-11-29 16:38
标题:
如何在页面中显示系统当前时间
vs asp编写
123.png
(2.59 KB, 下载次数: 112)
下载附件
2012-11-29 16:37 上传
作者:
马海保
时间:
2012-11-29 16:50
DateTime.Now; 获取日期加时间 格式:2012-11-29 16:48:45
DateTime.Now.Year();获取日期中的年份
DateTime.Now.Month();获取日期中的月份
DateTime.Now.Day();获取日期中的日份
DateTime.Now.Hour();获取时间中的时
DateTime.Now.Minute();获取时间中的分
DateTime.Now.Second();获取时间中的秒
作者:
李永涛
时间:
2012-11-29 16:52
用javascript不久可以吗
<script type="text/javascript" language="javascript">
function show() {
var date = new Date(); //实例化一个时间对象
var year = date.getFullYear(); //获取年
var month = date.getMonth() + 1; //获取月份,因为是0-11.所以我们要加上1
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
document.getElementById("lbltime").innerHTML = year + "年" + month + "月" + day + "日" + " " + hour + ":" + minute + ":" + second; document.getElementById("txttime").value = year + "年" + month + "月" + day + "日" + " " + hour + ":" + minute + ":" + second;
setTimeout("show()", 1000); //settimeout 是隔多久调用这个函数一次, 1000毫秒就是1秒, 所以看上去就是每秒刷新。
}
show();
</script>
作者:
songFeng4985
时间:
2012-11-29 17:21
如果是客户端显示当前时间:
<span id=sTime></span>
<script>setInterval("document.all.sTime.innerText=new Date().toLocaleString()",300)</script>
如果是在服务器显示当前时间:
<div id=testDiv></div>
<script language=vbscript>
dim t
t=cdate("<%=now()%>")
sub getTime()
t= t + cdate("00:00:01")
document.all.testDiv.innerHTML=t
end sub
call getTime()
call setInterval("call getTime",1000,"vbscript")
</script>
作者:
生活墨墨
时间:
2012-12-4 17:03
可以用Ajax的无刷新来写,把时间控件放在面板中,放一个Timer控件,每秒钟刷新一次,就可以做到这个效果
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2