javascript-javasrcipt 计算时间差到毫秒。

问题描述

javasrcipt 计算时间差到毫秒。

1
00:00:13,170 --> 00:00:16,560 //这是字幕里的文件
wheeler introducing
2
00:00:16,560 --> 00:00:29,180
results survival from 7-11 only on ECG
hasn't decided whether he goes in

想计算每条字幕显示的时间

解决方案

 var t1 = "00:00:13,170";
var t2 = "00:00:16,560";
var间隔毫秒数 = parseInt(t2.split(",")[0].split(",")[0]) * 3600000 +
parseInt(t2.split(",")[0].split(",")[1]) * 60000 +
parseInt(t2.split(",")[0].split(",")[2]) * 1000 +
parseInt(t2.split(",")[1]) -
parseInt(t1.split(",")[0].split(",")[0]) * 3600000 +
parseInt(t1.split(",")[0].split(",")[1]) * 60000 +
parseInt(t1.split(",")[0].split(",")[2]) * 1000 +
parseInt(t1.split(",")[1]);

解决方案二:

转换成秒就除以1000

解决方案三:

转换成时间戳的话更方便处理

时间: 2024-10-26 18:59:02

javascript-javasrcipt 计算时间差到毫秒。的相关文章

分享javascript计算时间差的示例代码_javascript技巧

在实际应用中,需要计算两个时间点之间的差距,一般来说都是计算当前时间和一个指定时间点之间的差距,并且有时候需要精确到天.小时.分钟和秒,下面就简单介绍一下如何实现此效果. 效果图: 距离新年: 代码如下: <html> <head> <title>javascript计算时间差</title> <style type="text/css"> #thenceThen { font-size:2em; } </style&g

用javascript实现计算两个日期的间隔天数_javascript技巧

ASP 里面计算两个时间的差距可以 DateDiff,但 javascript 里面没有,需要手写函数. js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的. 复制代码 代码如下: // 计算两个日期的间隔天数  function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式   var aDate, oDate1, oDate2, iDays   aDate = sDate1.split("-"

js时间比较 js计算时间差的简单实现方法_javascript技巧

页面使用dateTimePicker获取数据类型为"12:12:12" 如果输入"11:11:11"要自动计算两者时间差 代码如下: var a="12:49:00",b="14:49:00"; s=a.split(":"); e=b.split(":"); var daya = new Date(); var dayb = new Date(); daya.setHours(s[0])

详解C# TimeSpan 计算时间差(时间间隔)_C#教程

TimeSpan 结构  表示一个时间间隔. 命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) 说明: 1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻.因此,你可以用DateTime值类型来描述任何在想象范围之内的时间.TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值, 其中的五个重载方法之一的结构 TimeSpan( int days, in

js计算时间差代码【包括计算,天,时,分,秒】_javascript技巧

var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间 var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/")));   // endtime 为结束时间 得到的结果为 毫秒数,可根据 毫秒数的大小,来判断时间. 当然根据毫秒数 可以根据他们的差值 来求相差的天数或是小时等.

python计算时间差的方法

  本文实例讲述了python计算时间差的方法.分享给大家供大家参考.具体分析如下: 1.问题: 给定你两个日期,如何计算这两个日期之间间隔几天,几个星期,几个月,几年? 2.解决方法: 标准模块datetime和第三方包dateutil(特别是dateutil的rrule.count方法)能非常简单迅速的帮你解决这个问题. ? 1 2 3 4 5 from dateutil import rrule import datetime def weeks_between(start_date, e

在oracle中计算时间差

计算时间差是oracle data数据类型的一个常见问题.oracle支持日期计算你可以创建诸如"日期1日期2"这样的表达式来计算这两个日期之间的时间差. 一旦你发现了时间差异你可以使用简单的技巧来以天.小时.分钟或者秒为单位来计算时间差.为了得到数据差你必须选择合适的时间度量单位这样就可以进行数据格式隐藏. 使用完善复杂的转换函数来转换日期是一个诱惑但是你会发现这不是最好的解决方法. round(to_number(end-date-start_date))- 消逝的时间以天为单位

在Oracle中计算时间差的方法

如何在Oracle中计算时间差呢?计算时间差是Oracle DATA数据类型的一个常见问题.Oracle支持日期计算,你可以创建诸如"日期1-日期2"这样的表达式来计算这两个日期之间的时间差. 一旦你发现了时间差异,你可以使用简单的技巧来以天.小时.分钟或者秒为单位来计算时间差.为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数据格式隐藏. 使用完善复杂的转换函数来转换日期是一个诱惑,但是你会发现这不是最好的解决方法. round(to_number(end-date-st

php中计算时间差的几种方法

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了: 一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可!