php统计在线时长,js统计网站运行时长
js统计网站运行时长
第一种:
网站
function siteTime(){
window.setTimeout("siteTime()", 1000);
var seconds = 1000
var minutes = seconds * 60
var hours = minutes * 60
var days = hours * 24
var years = days * 365
var today = new Date()
var todayYear = today.getFullYear()
var todayMonth = today.getMonth()
var todayDate = today.getDate()
var todayHour = today.getHours()
var todayMinute = today.getMinutes()
var todaySecond = today.getSeconds()
/* Date.UTC() -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)
year - 作为date对象的年份,为4位年份值
month - 0-11之间的整数,做为date对象的月份
day - 1-31之间的整数,做为date对象的天数
hours - 0(午夜24点)-23之间的整数,做为date对象的小时数
minutes - 0-59之间的整数,做为date对象的分钟数
seconds - 0-59之间的整数,做为date对象的秒数
microseconds - 0-999之间的整数,做为date对象的毫秒数 */
var t1 = Date.UTC(2016,5,2,11,19,00)
var t2 = Date.UTC(todayYear,todayMonth,todayDate,todayHour,todayMinute,todaySecond)
var diff = t2-t1
var diffYears = Math.floor(diff/years)
var diffDays = Math.floor((diff/days)-diffYears*365)
var diffHours = Math.floor((diff-(diffYears*365+diffDays)*days)/hours)
var diffMinutes = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours)/minutes)
var diffSeconds = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours-diffMinutes*minutes)/seconds)
document.getElementById("sitetime").innerHTML=" 已运行"+diffYears+" 年 "+diffDays+" 天 "+diffHours+" 小时 "+diffMinutes+" 分钟 "+diffSeconds+" 秒"
}
siteTime()
注释:代码中的 var t1 = Date.UTC(2016,5,2,11,19,00) 是网站上线时间(自己定义),2016,5,2,11,19,00 为 2016年4月2日11点19分00秒(月份0-11之间的整)
第二种:
网站已运行
var now=new Date();var spday=new Date(2016,09,22);a=(now.getTime()-spday.getTime())/(24*60*60*1000);a=Math.ceil(a); document.write
(""+a+"");天
注释:代码中的 Date(2016,09,22) 是网站上线时间(自己定义),2016,09,22 为 2016年8月22日(月份0-11之间的整)
php统计在线时长,js统计网站运行时长相关推荐
- 【Grasshopper进阶】反射?什么反射?用反射屏蔽掉C#Script电池的运行时长
写这次这一篇的原因是来自一个CSDN网友找到我提出了一个拷问: 知名网友:"我想把下面的代码放到 C# Script电池里,怎么加?" public override TimeSp ...
- 用安卓虚拟机运行程序时程序停止_程序运行时Trace:DynamoRIO Tool
1. 程序运行时Trace,DynamoRIO 最近在做一个trace程序执行路径的项目,了解到DynamoRIO Dynamic Instrumentation Tool Platform 可以实现 ...
- java 统计在线时长_如何有效统计app用户在线时长?
Android平台: sdk版本v5.2.0及之后: app的单次使用时长=本次启动的结束时间减去本次启动的开始时间,即end_time减去start_time. 如果在本次启动过程中,应用退到后台运 ...
- html如何实现统计访客功能,JS 实时网站访客(用户)统计
JavaScript 语言: JaveScriptBabelCoffeeScript 确定 var removeUsers = function() { var list = document.get ...
- 计算python程序运行时长,并以时分秒形式输出
因为处理大量数据时运行时间较长,需要记录和对比,我写了个可以计算python程序运行时间,并具体计算时分秒的代码,放到这里. 代码 # 导入time模块 import time # 程序开始时间 be ...
- linux计算运行时长,在Linux上,“正常运行时间”何时开始计算?
在我的系统上,它的正常运行时间来自/proc/uptime: $ strace -eopen uptime open("/etc/ld.so.cache", O_RDONLY|O_ ...
- C#计时器,记录程序运行时长
System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // 需要测试的代 ...
- python 计时器 timeit repeat 计算(语句)(函数)耗时 时间 运行时长
文章目录 timeit 测试语句执行时间 测试函数执行时间 repeat 重复测试耗时 timeit 测试语句执行时间 # -*- coding: utf-8 -*- ""&quo ...
- Linux下shell脚本指定程序运行时长
https://www.cnblogs.com/yychuyu/p/12626798.html
最新文章
- “智享未来 知行合一”,开为科技AI产品发布会于2月6日召开
- Java语言程序设计(基础篇)第七章(2 18 34)
- python第三方库numpy-Python第三方库之openpyxl(2)
- SVN Cannot merge into a working copy that has local modifications
- 创建前缀一样的文件_SpringBoot:配置文件属性读取
- 14个jQuery图片放大编辑插件汇总
- yum安装jdk1.8
- 方向导数、梯度与梯度下降
- 【NLP基础】信息抽取(Information Extraction:NER(命名实体识别),关系抽取)
- 统考计算机应用基础ex,EXCEL操作题
- phpmyadmin mysql_phpmyadmin
- 贴片电阻各种封装规格及阻值标注方法
- 【工作感悟】在一家普通互联网公司实习四个月的总结和感想
- 外卖优惠券返利系统外卖返利公众号搭建cps系统小程序SaaS源码
- 如何计算用户生命周期天数?
- Centos显示“用户名不在sudoers文件中,此事将被报告”
- 嵌入式课程学习 嵌入式硬件工程师需要学习哪些内容?
- 2022-04-26 linux文件系统解读
- 为向南太平洋地区扩张 华为在马来西亚设立地区总部
- 印象笔记如何取消首字母大写
热门文章
- Python web开发——自定义userprofile(用户描述)
- 谈谈我对Javascript中This对象的理解
- ThreadPoolExecutor源码学习(2)-- 在thrift中的应用
- LDA-Latent Dirichlet Allocation 学习笔记
- 基本矩阵运算的Java实现
- Autodesk 360 Mobile不能显示图片?
- hdu 4324 Triangle LOVE
- 【数据结构与算法】栈与队列
- java加载sql2016_SQl Server 2016 with R.
- java实现坐标图进行拖拉拽放_js实现限定区域范围拖拉拽效果