NaN “Not a Number”.出现这个数值比较少见,以至于我们可以不理它.当运算无法返回正确的数值时,就会返回“NaN”值.NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN . isNaN()计算一个参数,检查它是否为数值. 语法isNaN(testValue) 参数 testValue : 你想要测试的值.描述isNaN() 是一个内建的 JavaScript 函数.它并不是与任何对象关联的方法,而仅仅是语言的一部分.在支持 NaN 的…
后台传来毫秒,前台转换成对应的时分秒 //在线时长 function longTime(seconds){ //总秒数 //seconds=seconds/1000; //得到小时 var hour = seconds/3600; var r = seconds%3600; var m = r/60; var s = r%60; return parseInt(hour)+":"+parseInt(m)+":"+parseInt(s); }…
1.计算指定时间距今多久 var date1=new Date('2017/02/08 17:00'); //开始时间 var date2=new Date(); //当前时间 var date3=date2.getTime()-date1.getTime() //时间差的毫秒数 //计算出相差天数 var days=Math.floor(date3/(24*3600*1000)) //计算出小时数 var leave1=date3%(24*3600*1000) //计算天数后剩余的毫秒数 va…