2010年6月20日 星期日

利用 Java Script 抓取系統時間

要在網頁上秀出 Server 的時間,如果使用 Java Script 來抓,顯示的會是 Client 的時間,可是如果一直去後端拿,那 Server 的負擔就很大了,因此 demo 想到一個「偷吃步」的方式來解決這需求。
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
DateTime d1 = new DateTime(1970, 1, 1);
DateTime d2 = DateTime.Now.ToUniversalTime();
TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
ViewData["serverTime"]= ts.TotalMilliseconds;

沒有留言:

張貼留言