利用毫秒减值计算时长的js代码
function MsToDuration(ms){
var sec=0,min=0,hour=0,day=0,dur={};
if(ms>0){
//秒
sec=(ms/1000).toFixed(2);
//分
if(sec >= 60){
min=Math.floor(sec/60);
sec=(sec%60).toFixed(2);
}
//时
if(min >= 60){
hour=Math.floor(min/60);
min=min%60;
}
//天
if(hour >= 24){
day=Math.floor(hour/24);
hour=hour%24;
}
}
//返回值
dur.day=day;
dur.hour=hour;
dur.min=min;
dur.sec=sec;
return dur;
}
原文来自: mrthink.net
相关推荐
-
利用毫秒减值计算时长的js代码
复制代码 代码如下: function MsToDuration(ms){ var sec=0,min=0,hour=0,day=0,dur={}; if(ms>0){ //秒 sec=(ms/1000).toFixed(2); //分 if(sec >= 60){ min=Math.floor(sec/60); sec=(sec%60).toFixed(2); } //时 if(min >= 60){ hour=Math.floor(min/60); mi
-
python 获取毫秒数,计算调用时长的方法
如题:在python的函数调用中需要记录时间,下面是记录毫秒时间的方法. import datetime import time t1 = datetime.datetime.now().microsecond t3 = time.mktime(datetime.datetime.now().timetuple() //这里调用你的方法 t2 = datetime.datetime.now().microsecond t4 = time.mktime(datetime.datetime.now(
-
PHP 获取视频时长的实例代码
具体代码如下所示: /* * 获得视频文件的缩略图和视频长度 * @date 2018-05-16 * @copyright */ //获得视频文件的总长度时间和创建时间 根据视频长度判断是否失效 public function getTime($url) { //获取视频重定向后的链接 $location = locationUrl($url); //获取视频Content-Length $responseHead = get_data($location); $list1 = explode
-
vue 获取视频时长的实例代码
直接通过element-ui自带的上传组件结合js即可,代码如下: HTML: <el-upload class="upload-demo" :action="actionUrl" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload"> <button cl
-
鼠标焦点离开文本框时验证的js代码
利用js来验证文本框的值 复制代码 代码如下: <script> function onblurs(){ if(frm.name.value==""){ alert("请输入您的名字!"); }else if(frm.funny.value==""){ alert("爱好不得为空哦!"); } } </script> <form name="frm"> <tr>
-
如何利用vue-cli监测webpack打包与启动时长
目录 说在前面 统计build时长 统计serve时长 统计每次重新编译时长 总结 说在前面 最近项目同事反馈webpack打包时间过长,修改一次代码就要编译好久,所以我针对我们的项目进行了打包优化尝试,但是因为vue-cli启动的项目不会显示webpack打包时长,不利于对每次打包时间进行对比分析,所以我们借助vue-cli脚手架实现这一功能. 对于一个项目的打包效率,我认为一共分为三个指标: npm run build打包时长 npm run serve启动时长 每次对代码进行修改后的编译时
-
Python实现获取视频时长功能
目录 前言 环境依赖 代码 验证一下 补充 前言 本文提供获取视频时长的python代码,精确到毫秒,一如既往的实用主义. 环境依赖 ffmpeg环境安装,可以参考:windows ffmpeg安装部署 本文主要使用到的不是ffmpeg,而是ffprobe也在上面这篇文章中的zip包中. 代码 不废话,上代码. #!/user/bin/env python # coding=utf-8 """ @project : csdn @author : 剑客阿良_ALiang @f
-
javascript动态获取登录时间和在线时长
本文实例介绍了javascript动态获取登录时间和在线时长的相应代码,分享给大家供大家参考,具体内容如下 效果图: 实现代码: <html> <head> <title>online</title> <script language=javaScript> ///这里是获得登录时候的时间,用来和动态的时间做差来求时长 var s = new Date(); function clockon() { var thistime = new Date
-
JavaCV获取视频文件时长的方法
本文实例为大家分享了JavaCV获取视频文件时长的具体代码,供大家参考,具体内容如下 1.做项目时,需要读取视频文件的时长,网上有很多通过自己写的JNI接口来实现,但由于项目使用了JavaCV和OpenCV,其中有一些处理视频的接口,所以还是想打算尽可能使用JavaCV和OpenCV来实现,经过查阅了相关的一些资料,实现了使用JavaCV获取视频文件时长的功能. 2.基本实现思路:获取视频的总帧数和每秒帧数(FPS),然后通过公式:视频总帧数/每秒帧数(FPS)=时长(单位秒) 3.实现代码如下
-
Android实现调用手机摄像头录像限制录像时长
本文实例为大家分享了Android实现调用手机摄像头录像限制录像时长的具体代码,供大家参考,具体内容如下 因为服务器空间有限,所以视频时长必须有所限制. 在xml中先布局一个按钮,点击开始录频.布局一个TextView用于显示倒计时的时间. 一.使用Hander+TimerTask完成定时操作 private TextView btn_stop; private int recLen = 11; Timer timer = new Timer(); //时间倒计时放在开始按钮事件后,看标题7那里
随机推荐
- PHP实现找出数组中出现次数超过数组长度一半的数字算法示例
- tinyMCE插件开发之插入html,php,sql,js代码 并代码高亮显示
- EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
- .net发送邮件实现代码
- C#针对xml文件转化Dictionary的方法
- ASP.NET性能优化之让浏览器缓存动态网页的方法
- python 控制语句
- mysql 数据库死锁原因及解决办法
- Laravel 中获取上一篇和下一篇数据
- 使用Python3编写抓取网页和只抓网页图片的脚本
- sql lite 数据库之间表复制的方法
- 14款经典网页图片和文字特效的jQuery插件-前端开发必备
- jqGrid用法汇总(全经典)
- js点小图显示大图的切换功能代码
- javascript学习笔记(二十) 获得和设置元素的特性(属性)
- JavaScript修改浏览器tab标题小技巧
- php实例分享之实现显示网站运行时间
- 百度最近不收站分析,为什么不收录你的站
- 基于ID3决策树算法的实现(Python版)
- android 添加按(power键)电源键结束通话(挂断电话)