var date1=new Date();  //开始时间
alert("aa");
var date2=new Date();    //结束时间
var date3=date2.getTime()-date1.getTime()  //时间差的毫秒数
//计算出相差天数
var days=Math.floor(date3/(24*3600*1000))
 
 

//计算出小时数

var leave1=date3%(24*3600*1000)    //计算天数后剩余的毫秒数
var hours=Math.floor(leave1/(3600*1000))
//计算相差分钟数
var leave2=leave1%(3600*1000)        //计算小时数后剩余的毫秒数
var minutes=Math.floor(leave2/(60*1000))
//计算相差秒数
var leave3=leave2%(60*1000)      //计算分钟数后剩余的毫秒数
var seconds=Math.round(leave3/1000)
alert(" 相差 "+days+"天 "+hours+"小时 "+minutes+" 分钟"+seconds+" 秒")

最新文章

  1. js 无线弹窗
  2. python解析git log后生成页面显示git更新日志信息
  3. 主动模式FTP与被动模式FTP该如何选择
  4. [Python笔记]序列(一)索引、分片
  5. c#params ref out
  6. “破解大牛是怎么炼成的”之壳与ESP定律
  7. 深入理解java垃圾回收机制
  8. [css3]CSS3选择器:nth-child和:nth-of-type之间的差异
  9. MongoDB:实体对象(javabean)转DBObject
  10. oracle查看当前用户权限
  11. extjs中grid对于其中表单的表头的读取以及是否隐藏的判断
  12. ·string和date转化以及数据库时间比较
  13. MAC上更新Ruby失败解决办法
  14. IOC容器MEF在MVC中的使用
  15. LeetCode_Restore IP Addresses
  16. P31RestKit.dll 2.0 Unity3d json
  17. openwrt 中procd
  18. 【PHP系列】PHP推荐标准之PSR-4,自动加载器策略
  19. VR全景是继互联网后的第二王朝吗?
  20. ldd可执行程序时返回not a dynamic executable

热门文章

  1. [bzoj1901][zoj2112][Dynamic Rankings] (整体二分+树状数组 or 动态开点线段树 or 主席树)
  2. nmap报错: Failed to open device ethxxx
  3. c语言函数
  4. 使用jQuery加载script脚本
  5. EF7 使用 K EF 异常
  6. MySQL安装步骤
  7. 什么是js面向对象??
  8. Flyme适配源码更新命令,轻松完成打包
  9. 数据结构图文解析之:栈的简介及C++模板实现
  10. 关于redis的keys命令的性能问题