Asp.net 怎么动态获取服务器时间呢?
在做项目时,需要在页面上动态显示服务器的时间,用以和当前客户端的系统时间进行比较,怎么能做到啊! 使用Timer控件怎么不起作用呢?代码是:
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
Timervar.Interval=1000;//Timervar是Timer控件ID
Timervar.Start();
}
}
private void timervar_Elapsed(object sender,System.Timers.ElapsedEventArgs )
{
Response.AddHeader( "refresh ", "Label1.Text= "+DateTime.Now.ToString());
}
请各位高人多多指教啊,能动态获得服务器的时间吗?在线等待,多谢多谢!
------解决方案--------------------用AJAX 比较好实现 可以动态
------解决方案--------------------思路:首先取得服务器时间,放在客户端,初始化时比较它与客户端时间的差值,然后 显示客户端的时间+差时.
------解决方案--------------------http://blog.csdn.net/jxufewbt/archive/2006/12/18/1447506.aspx
http://blog.csdn.net/jxufewbt/archive/2006/12/18/1447516.aspx