首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    为什么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.6K30

    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、 运行效率问题 大家有没有发现问题?

    75720

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

    前言 我们平时在闲逛一些网站的时候,会发现很多网站底部都记录了当前网站 记录了当前站点运行了多长时间,当用户看到时,会增强用户的信任感 网站运营的时间越长,也就意味着网站越稳定,越值得信赖 原生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

    76420

    js获取当前日期时间及其它操作

    获取年/月/日/小时/分钟/秒const now = new Date();const year = now.getFullYear(); // 年const month = now.getMonth...脚本,你只需复制以下代码到本地 .html文件中打开即可查看效果,或直接在浏览器开发者工具中运行 JS。...; output.push("时: " + now.getHours()); output.push("分: " + now.getMinutes()); output.push("秒:...= output.join('\n'); php1.72 KB© 菜鸟-创作你的创作 功能亮点: 获取当前时间(原始和格式化) 显示年、月、日、时、分、秒...获取当前时间戳 时间加一天 时间戳 ↔️ 日期互转 日期比较如果你还需要实现:定时器(setInterval 实时更新时间)倒计时或时间差计算使用 Day.js 或 Moment.js 美化我可以在这个

    87110
    领券