方法如下:
复制代码
代码如下:
<script
language="javascript">
var
a
=
new
Date()
a
=
<%=System.DateTime.Now.ToString("yyyy-MM-dd
HH:mm:ss")%>
Response.Write(a)
</script>
其实还有一个方法:利用javascript的“runat="server”属性
代码
复制代码
代码如下:
<script
runat="server"
language="javascript">
var
a
=
new
Date()
a
=a.getFullYear()+
"-"+(a.getMonth()+1)+"-"+a.getDate()+"
"+a.getHours()+":"+a.getMinutes()
Response.Write(a)
</script>
助人等于自助!
JS 是客户端脚本 无法显示数据库的时间的你可以用服务器空间 比如 lable 在 page_load 的时候 DateTime.Now().Tostring()
然后给这个lable赋值 就行了
直接给你代码吧,这个是JS可以读取本地时间和服务器时间的。如果想看效果可以看参考资料<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8"/>
<title>untitled</title>
<script type="text/javascript">
get=function (id){return document.getElementById(id)}
if(document.all){
window.XMLHttpRequest=function(){
var get=['Microsoft.XMLHTTP','Msxml2.XMLHTTP']
for(var i=0i<get.lengthi++){try{return new ActiveXObject(get[i])}catch(e){}}
}
}
webDate=function(fn){
var Htime=new XMLHttpRequest()
Htime.onreadystatechange=function(){Htime.readyState==4&&(fn(new Date(Htime.getResponseHeader('Date'))))}
Htime.open('HEAD', '/?_='+(-new Date))
Htime.send(null)
}
window.time=new Date()
targetTime=new Date()
time2String=function (t){
with(t)return [getFullYear(),'年'
,('0'+(getMonth()+1)).slice(-2),'月'
,('0'+getDate()).slice(-2),'日 '
,('0'+getHours()).slice(-2),': '
,('0'+getMinutes()).slice(-2),': '
,('0'+getSeconds()).slice(-2)].join('')
}
int2time=function (m){
m-=(D=parseInt(m/86400000))*86400000
m-=(H=parseInt(m/3600000))*3600000
S=parseInt((m-=(M=parseInt(m/60000))*60000)/1000)
return D+'天'+H+'小时'+M+'分'+S+'秒'
}
setInterval(function (){
webDate(function (webTime){
get('web').innerHTML=time2String(time=webTime)
})
get('locale').innerHTML=time2String(new Date)
get('time').innerHTML=int2time(targetTime-time)
if ((targetTime-time)<0) {
get('time').innerHTML = 'Game Over'
}
},1000)
</script>
</head>
<body>
设定时间:2012年12月31日0时0分0秒<br />
服务器时间:<span id='web'>loading...</span><br />
本地时间:<span id="locale">loading...</span><br />
倒计时时间:<span id="time">loading...</span>
<script type="text/javascript" charset="utf-8">
targetTime=new Date(2012,12,31,00,00,00)
</script>
</body>
</html>
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)