var dt = new Date
dt.getTime()如何在C#中得到和dt.getTime()相同的返回值?问题比较幼稚,不过刚学C#,大家原谅,嘿嘿。DateTime curDate = DateTime.Now;
DateTime dtOld = new System.DateTime(1970, 1, 1);
TimeSpan tSpan = curDate - dtOld;
double nTimestamp = tSpan.TotalMilliseconds;不过这个结果得出来和javascript得到的差别很大,MS差8小时左右,不知道为什么。

解决方案 »

  1.   

    javascript得到的是客户端的,C#得到的是服务器端的,差几年都不是没有可能的。这个需要把客户端的反馈回服务器才行,不过一般没有zhe麽做的就是了1、通过Url传递  .aspx?CurTime=.....
    2、通过提交信息,用一个隐藏得文本框保存客户端时间不过如果你对脚本不熟悉,呵呵,还是比较头疼的
    如果你对脚本熟悉——那么这是最简单的东西