javascript 的dateObj.getTime() 在为C#的获取方式

简介:

 

复制代码
public   string  GetTime()
{
    Int64 retval 
=   0 ;
    DateTime st 
=   new  DateTime( 1970 1 1 );
    TimeSpan t 
=  (DateTime.Now.ToUniversalTime()  -  st);
    retval 
=  (Int64)(t.TotalMilliseconds  +   0.5 );
    
return  retval.ToString();
}
复制代码

 在Net中的实际测试代码

MSScriptControl.ScriptControlClass sc = new MSScriptControl.ScriptControlClass();
sc.Language = "javascript";
object obj = sc.Eval("new Date().getTime();");

然后比较两个得到的值。

我测试的结果是,差距在两毫秒。

参考自:http://bytes.com/topic/net/answers/796411-gettime-method-c

 

的回复。
已测试,通过。

html测试代码

 

复制代码
<! 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"   >
< head >
    
< title ></ title >
</ head >
< body >
< script  type ="text/javascript"  language ="javascript" >
    
function  gettime() {
        
var  time  =   new  Date().getTime();
        alert(time);
    }
</ script >
< input  type ="button"  onclick ="gettime()"  name ="test"  value ="获取当前时间"   />
</ body >
</ html >
复制代码

 


本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2011/09/04/2166671.html,如需转载请自行联系原作者

目录
相关文章
|
JavaScript 前端开发 Java
javascript实现像java、c#之类的sleep暂停的函数功能
javascript实现像java、c#之类的sleep暂停的函数功能
73 0
|
8月前
|
JavaScript C#
【傻瓜级JS-DLL-WINCC-PLC交互】7.​C#直连PLC并读取PLC数据
【傻瓜级JS-DLL-WINCC-PLC交互】7.​C#直连PLC并读取PLC数据
322 0
|
8月前
|
JavaScript C#
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
150 0
|
8月前
|
JavaScript Linux C#
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
167 0
|
JavaScript 前端开发 C#
用javaScript实现跟C#中类似的StringBuilder的功能
用javaScript实现跟C#中类似的StringBuilder的功能
46 0
|
前端开发 JavaScript Java
聊一聊JavaScript和Java、C#的“箭头函数”(二)
ES6 中引入了箭头函数,这也是现在前端面试几乎必考的内容(没考箭头函数,我都不好意思说自己是面试官,哈哈,开个玩笑)。有人问我,箭头函数是个什么东西?我跟他说,就像Java和C#中的lambda。
605 1
聊一聊JavaScript和Java、C#的“箭头函数”(二)
|
JavaScript 前端开发 Java
聊一聊JavaScript和Java、C#的“箭头函数”(一)
ES6 中引入了箭头函数,这也是现在前端面试几乎必考的内容(没考箭头函数,我都不好意思说自己是面试官,哈哈,开个玩笑)。有人问我,箭头函数是个什么东西?我跟他说,就像Java和C#中的lambda。
996 0
|
存储 JSON JavaScript
兼容javascript和C#的RSA加密解密算法,对web提交的数据进行加密传输
微软的C#中虽然有RSA算法,但是格式和OpenSSL生成的公钥/私钥文件格式并不兼容。这个也给贯通前后台的RSA加密解密带来了难度。为了兼容OpenSSL生成的公钥/私钥文件格式,贯通javascript和C#的RSA加密解密算法,必须对C#内置的方法进行再度封装。
866 0
兼容javascript和C#的RSA加密解密算法,对web提交的数据进行加密传输
|
JavaScript 前端开发 算法