关于new Date().getTime()的简写方式.

 Demo1: 运行

	 alert(  new Date().getTime() );
	 alert(  typeof (  new Date().getTime() ) );
		

Demo2: 运行

	 alert(  + new Date() );
	 alert(  typeof (   + new Date()  ) );
		

Demo3: 运行(发现它们相同)

	 alert( ( +new Date() )  + " ; " + ( new Date().getTime() )  );
		

	小结:
	(1)getTime(new Date.getTime 方法)
	返回指定的 Date 对象自 1970 年 1 月 1 日午夜(通用时间)以来的毫秒数。当比较两个或更多个 Date 对象时,使用此方法表示某一特定时刻。
    返回值类型:Number -- 一个整数。

         (2)
	function now(){
		return +new Date;
	}
	jQuery 源代码里就是使用的  +new Date ;

	(3)
	用来判断 google 浏览器:
	if( !isNaN(Date.parse("1970.01.01")) ){
		alert("This is Google Chrome!");
	}else{
		alert("This is NOT!");
	}
		
时间: 2024-09-29 09:43:13

关于new Date().getTime()的简写方式.的相关文章

java获取Date时间的各种方式汇总_java

java获取Date时间的各种方式为大家分享如下 常用的时间获取方式 public class DateUtils { /** * 获取时间戳 * 输出结果:1438692801766 */ @Test public void getTimeStamp() { Date date = new Date(); long times = date.getTime(); System.out.println(times); //第二种方法: new Date().getTime(); } /** *

java Date.getTime()返回负数异常情况分析

背景   在线上运行的一个数据库同步系统,突然在某一天发现了一条奇怪的数据. 出现了如下异常: 1.SQL state [99999]; error code [17361]; Year out of range.; nested exception is java.sql.SQLException: Year out of range.: 分析其对应的数据内容,就发现了有一个Oracle的Date类型的数据字段,返回了-235316004988000L.  1.EventColumn[inde

javascrpit-php如何翻写js中的new Date().getTime();方法

问题描述 php如何翻写js中的new Date().getTime();方法 如题 如题,js好像是到毫秒级, 求解答 求解答啊!!!!!! 解决方案 round(microtime(1)*1000) 解决方案二: 使用microtime 解决方案三: 直接ctime(); 解决方案四: 写错了,直接是time();函数就可以了. 解决方案五: getTime得到就是时间戳,php有time方法. php获取当前时间戳方法 解决方案六: 使用microtime可以满足你的需求吗? 上面的答案有

IE6/7/8/9不支持exec的简写方式_javascript技巧

如下 复制代码 代码如下: var ary = /h/('hello'); alert(ary); IE6/7/8/9中报错 Firefox/Safari/Chrome/Opera的最新版本均弹出了"h" 以上写法等价于 复制代码 代码如下: var ary = /h/.exec('hello'); 即 Firefox/Safari/Chrome/Opera浏览器中使用exec方法时可以去掉"exec"用 "正则直接量+()" 方式使用. IE1

Date.parse()与Date.getTime()方法详解

这两个方法的返回值都是 1970/1/1 午夜距离该日期时间的毫秒数 实际中如何使用 下面的例子中,我们将取得从 1970/01/01 到 2017/03/19 的毫秒数 1.Date.parse()的 使用 <script type="text/javascript"> var d = Date.parse("2017/03/19") //或者var d = Date.parse(new Date()); //返回当前是时间毫秒数 console.lo

getElementsByTagName的简写方式

用最少的代码,做最多的事情. getElementsByTagName的简写方法 //CLASS@Mr.Think*****getElementsByTagNamefunction tag(name,elem){     if(!document.getElementsByTagName) return false;     return (elem || document).getElementsByTagName(name);} 使用不做详述,若是用于获取整个文档中某指定标签集合,可直接用t

document.getElementById的简写方式

Mr.Think是一个喜欢简洁的人,喜欢如诗一样的代码.不喜欢.NET的代码,就是因为经常看到同事用VS后生成出来的一段段冗长的代码.在我的思维中,JavaScrip是一种很飘逸的语言,所以,写给TA的代码,也一定要做到飘逸,呵.比如用_$(id)代替document.getElementById(id). 个人比较推荐用prototype中对document.getElementById的定义: function $(){   var elements = new Array();   for

document.getElementById的简写方式(获取id对象的简略写法)_基础知识

比如用_$(id)代替document.getElementById(id). 如果是纯粹的代替可以使用下面的代码 复制代码 代码如下: function $(id){document.getElementById(id)} 个人比较推荐用prototype中对document.getElementById的定义: 复制代码 代码如下: function $() { var elements = new Array(); for (var i = 0; i < arguments.length;

js getElementsByTagName的简写方式_javascript技巧

复制代码 代码如下: //CLASS@Mr.Think*****getElementsByTagName function tag(name,elem){ if(!document.getElementsByTagName) return false; return (elem || document).getElementsByTagName(name); } 使用不做详述,若是用于获取整个文档中某指定标签集合,可直接用tag("xx")获取.