js中的长整型(long)为53位,而JAVA中是64位(最大值2 63-1),所以,当数字值大于2 53时,末尾数字全部会变成0;
2020-10-08
总结:在javascript中日期型与长整型互转字符串转日期型
var dTime = new Date(str.replace(new RegExp("-", "g"), "/"))
日期转长整型
var lTime =dTime.getTime()//毫秒级
var lTime =parseInt(dTime.getTime()/1000)//秒级
长整型毫秒转日期
(相对比较复杂,此外不再总结了,一般情况在JS里用不到)
获取整数的长度可以用以下几种方法实现:1.调用toString方法转为字符串后取长度
1
2
var num = 123
alert(num.toString().length)
2.隐式转字符串后取长度
1
2
var num = 123
alert((num + '').length)
推荐第1种方法,简单高效