ASP如何刷新时间

来源:百度知道 编辑:UC知道 时间:2024/06/30 19:30:11
<body>
今天是:
<%Response.Write(year(date())&"年")%>
<%Response.Write(month(date())&"月")%>
<%Response.Write(day(date())&"日")%>
<p>
<%Response.Write(Hour(time()))&"时"%>
<%Response.Write(Minute(time()))&"分"%>
<%Response.Write(Month(time()))&"秒"%>
<p>
<%
dim t
t=weekday(date())
select case t
case 1
Response.Write("今天是星期一")
case 2
Response.Write("今天是星期二")
case 3
Response.Write("今天是星期三")
case 4
Response.Write("今天是星期四")
case 5
Response.Write("今天是星期五")
case 6
Response.Write("今天是星期六")
case 7
Response.Write("今天是星期天")
end select
%>
不要页面刷新
而且这个代码为什么秒总是12呢
有没有不刷新页面让时间自动更新的办法

<%Response.Write(Month(time()))&"秒"%>
其中表示秒的代码是second,而你用的是Month
改成<%Response.Write(second(time()))&"秒"%> 就可以了。
我还对你代码验证了下,还有个错误,今天星期六,却显示星期天,
我改了下代码:
<%
dim t
t=weekday(date())
select case t
case 2
Response.Write("今天是星期一")
case 3
Response.Write("今天是星期二")
case 4
Response.Write("今天是星期三")
case 5
Response.Write("今天是星期四")
case 6
Response.Write("今天是星期五")
case 7
Response.Write("今天是星期六")
case 1
Response.Write("今天是星期天")
end select
%>

改为:
<body>
今天是:
<%Response.Write(year(date())&"年")%>
<%Response.Write(month(date())&"月")%>
<%Response.Write(day(date())&"日")%>
<p>
<%Response.Write(Hour(time()))&"时"%>
<%Response.Write(Min