利用毫秒减值计算时长的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那里
随机推荐
- JavaScript设计模式之单件模式介绍
- 使用AngularJS创建单页应用的编程指引
- 基于zepto的移动端轻量级日期插件--date_picker
- VBS教程:函数-TypeName 函数
- asp.net中利用正则表达式判断一个字符串是否为数字的代码
- ssm框架上传图片保存到本地和数据库示例
- ASP.NET MVC使用Ajax的辅助的解决方法
- 多浏览器兼容性比较好的复制到剪贴板的js代码
- C#解析json文件的实现代码
- Android 听筒模式的具体实现实例
- jquery SweetAlert插件实现响应式提示框
- JavaScript阻止事件冒泡示例分享
- 详解CentOS 7下安装Tomcat到服务
- 浅析函数声明和函数表达式——函数声明的声明提前
- DLL+ ActiveX控件+WEB页面调用例子
- php使用crypt()函数进行加密
- c#委托把方法当成参数(实例讲解)
- 浅谈C#设计模式之代理模式
- C#基于基姆拉尔森算法计算指定日期是星期几的方法
- php opendir()列出目录下所有文件的实例代码