JS脚本计算从某日凌晨开始,经过了多长时间

        var a = new Date();//获取现在的时间
        var d = Date.parse("Mar 25, 2019");//设定网站建立的时间

        var t = a.getTime()-d;//计算网站已经建立了多少时间

        document.write("本网站已建立");

        //计算并输出网站建立的时间
        //通过取余运算符和取整方法计算
        var n=parseInt(t/31536000000);
        document.write(n+"年");
        var m=t%31536000000;

        var y=parseInt(m/2592000000);
        document.write(y+"月");
        var m=t%2592000000;

        var r=parseInt(m/86400000);
        document.write(r+"日");
        var m=t%86400000;

        var xs=parseInt(m/3600000);
        document.write(xs+"小时");
        var m=t%3600000;

        var fz=parseInt(m/60000);
        document.write(fz+"分钟");
        var m=t%60000;

        var miao=parseInt(m/1000);
        document.write(miao+"秒");

原文地址:https://www.cnblogs.com/max-hou/p/10596259.html

时间: 2024-10-26 08:04:12

JS脚本计算从某日凌晨开始,经过了多长时间的相关文章

系统装更新补丁出现“正在此计算机上搜索更新”,有时等待N长时间也没有反应

系统装更新补丁出现“正在此计算机上搜索更新”,有时等待N长时间也没有反应 管理员身份运行 net stop wuauserv net stop CryptSvc ren %windir%\system32\catroot2 catroot2.old ren %windir%\SoftwareDistribution sold.old net start CryptSvc net start wuauserv 如果还不行,就使用这里提供的工具修复 Windows Update 组件: http:/

计算一个时间离另一个时间间隔多长时间

let hover = thisObj.time.substring(0, thisObj.time.indexOf(':'))let minutes = thisObj.time.substring(thisObj.time.indexOf(':') + 1)let dateHover = thisObj.dateTime.substring(0, thisObj.time.indexOf(':'))let dateMinutes = thisObj.dateTime.substring(th

异步执行js脚本——防止阻塞

JS允许我们修改页面中的所有方面:内容,样式和用户进行交互时的行为. 但是js同样可以阻塞DOM树的形成并且延迟页面的渲染. 让你的js变成异步执行,并且减少不必要的js文件从而提高性能. JavaScript可以查询和修改DOM和CSSOM JavaScript的执行阻塞了CSSOM的执行 JavaScript 阻塞了DOM的形成,除非特殊声明js异步执行 js是一个同步语言可以修改网页的任何方面: <html> <head> <meta name="viewpo

基于html5 localStorage的购物车JS脚本

http://blog.csdn.net/wangqiuyun/article/details/8435649 最近在做html5这一块,参考网上的代码写了一个购物车JS脚本,很简单,直接上代码,shoppingCart.js: [javascript] view plain copy utils = { setParam : function (name,value){ localStorage.setItem(name,value) }, getParam : function(name){

高端黑链SEO—恶意JS脚本注入访问伪随机域名

摘要:我们的服务器又出入侵事故了.有客户的 html 网页底部被插入了一段 js 脚本,导致访客打开网页时被杀毒软件警告网站上有恶意代码.在黑链 SEO 中这是常见的手法,但奇特的地方就在于我们这次捕获到的代码,会根据当前的时间戳生成一个(伪)随机域名,然后定... 我们的服务器又出入侵事故了.有客户的 html 网页底部被插入了一段 js 脚本,导致访客打开网页时被杀毒软件警告网站上有恶意代码.在黑链 SEO 中这是常见的手法,但奇特的地方就在于我们这次捕获到的代码,会根据当前的时间戳生成一个

(转)优化js脚本设计,防止浏览器假死

在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出“脚本运行时间过长“的提示框,如果出现这种情况说明你的脚本已经失控了,必须进行优化. 为什么会出现这种情况呢,我们先来看一下浏览器的内核处理方式: 浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程. JavaScript引擎是基于事件驱动单线程执行的,JS引擎一直等待着任务队列中任务的到来然后加以处理,浏览器无论再什么时候都

优化js脚本设计,防止浏览器假死

在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出"脚本运行时间过长"的提示框,如果出现这种情况说明你的脚本已经失控了,必须进行优化. 为什么会出现这种情况呢,我们先来看一下浏览器的内核处理方式: 浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程. JavaScript引擎是基于事件驱动单线程执行的,JS引擎一直等待着任务队列中任务的到来然后加以处理,浏览器无论再

运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年

运用js脚本语言实现一个求一个日期是一年中的第几天,考虑润年 我们需要在网页中弹出框输入年月日,代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 通过switch结构实现计算一个日期是一年中的第几天,考虑润年 --> <script t

Javascript优化后的加减乘除(解决js浮点数计算bug)

说明 众所周知,js在计算浮点数时候,结果可能会不准确.比如:(在chrome中的运算结果) 2.2 + 2.1 = 4.300000000000001 2.2 - 1.9 = 0.30000000000000027 2.2 * 2.2 = 4.840000000000001 2.1 / 0.3 = 7.000000000000001 网上流传的代码(有bug) 网上流传的优化后的代码如下(有问题的代码,请勿使用) function add(a, b) { var c, d, e; try {