首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    为什么getTime()返回1970年至今的毫秒?

    今天在写new Date()时候,无意中发现了一个很有意思的方法,getTime(),百度了一下,有人说是计算从1970年1月1日至今的毫秒数 为什么要是1970年呢?...new Date().getTime(); // xxxxxxxxxxx 这个起源于unix的诞生,因为Unix在1969年被开发出来,1971年正式发布,在这之前没有机器会需要来表示1970-01-...01-00:00:00之前的时间,后面的语言很多就沿用了这一习惯,js只是也沿用了这种习惯而已。...Date(0); System.out.println(date); // 打印出来的结果:Thu Jan 01 08:00:00 CST 1970也 是1970年1月1日,实际上时分秒是0点0分0(...另外1年365天的总秒数是31536000,2147483647/31536000 = 68.1,也就是说32位能表示的最长时间是68年,而实际上到2038年01月19日03时14分07,便会到达最大时间

    1.1K30

    node的第一步,hello,以及小技巧和CPU使用情况。到底能用几个核心?

    这是node的hello Word echo 编译 hello.js echo. node hello.js echo. echo 执行完毕 echo....保存后,我们在双击运行这个批处理文件,会自动编译hello.js,然后显示运行结果,然后窗口不会关闭。...一般情况下,我们可以用 new Date()).getTime() 来得到时间,这个可以精确到毫秒,但是实际运行的时候,由于只能16毫左右取一次时间,所以用这种方法只能精确到16毫。...3、 运行效果 先看看(new Date()).getTime()的运行情况,我们来写个死循环来看看 var i=0;var j=0; var star = (new Date()).getTime...138毫。两种计时方法在大于16毫的时候,误差就比较小了,在15毫内。原因还是前者每16毫才能取值一次。 4、 运行效率问题 大家有没有发现问题?

    60120

    如何给网站添加记录当前站点运行了多长时间

    前言 我们平时在闲逛一些网站的时候,会发现很多网站底部都记录了当前网站 记录了当前站点运行了多长时间,当用户看到时,会增强用户的信任感 网站运营的时间越长,也就意味着网站越稳定,越值得信赖 原生JS实现...b-B)*60); D = Math.floor((c-C)*60); runtime_span.innerHTML="本站已经稳定运行: "+A+"天"+B+"小时"+C+"分"+D+""...} show_runtime(); 核心的原理就是,获取当前的时间减去设置初始时的时间,将时间转化成年,天,小时,分,,然后通过js中的innerHTMLDOM属性将内容插入到页面中...let D = Math.floor((c-C)*60); this.runTimeText = "本站已经稳定运行: "+A+"天"+B+"小时"+C+"分"+D+""...script> .add-website-long-time { text-align: center; } 只要会原生JS

    38020
    领券