js获取指定时间的前几秒


Posted in Javascript onApril 05, 2017

最近项目上有一个需求是:根据一张图片的拍摄时间获取到这个时间前二后三的一个五秒钟的视频信息,通过查找相关资料写了一个方法拿来记录分享一下。

//指定时间减2秒
function reduceTwoS(dateStr){//dateStr格式为yyyy-mm-dd hh:mm:ss
var dt=new Date(dateStr.replace(/-/,"/"));//将传入的日期格式的字符串转换为date对象 兼容ie
// var dt=new Date(dateStr);//将传入的日期格式的字符串转换为date对象 非ie
var ndt=new Date(dt.getTime()-2000);//将转换之后的时间减去两秒
var result={
year:parseInt(ndt.getFullYear()),
month:parseInt(ndt.getMonth()+1),
day:parseInt(ndt.getDay()),
hour:parseInt(ndt.getHours()),
minute:parseInt(ndt.getMinutes()),
second:parseInt(ndt.getSeconds())
}
return result;
}

//指定时间加3秒
function addThreeS(dateStr){//dateStr格式为yyyy-mm-dd hh:mm:ss
var dt=new Date(dateStr.replace(/-/,"/"));//将传入的日期格式的字符串转换为date对象 兼容ie
// var dt=new Date(dateStr);//将传入的日期格式的字符串转换为date对象 非ie
var ndt=new Date(dt.getTime()+3000);//将转换之后的时间减去两秒
var result={
year:parseInt(ndt.getFullYear()),
month:parseInt(ndt.getMonth()+1),
day:parseInt(ndt.getDay()),
hour:parseInt(ndt.getHours()),
minute:parseInt(ndt.getMinutes()),
second:parseInt(ndt.getSeconds())
}
return result;
}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Jan 13 Javascript
javascript动态向网页中添加表格实现代码
Feb 19 Javascript
JavaScript简单实现鼠标拖动选择功能
Mar 06 Javascript
Javascript中的prototype与继承
Feb 06 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
jQuery plugin animsition使用小结
Sep 14 jQuery
关于 angularJS的一些用法
Nov 29 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
Sep 04 Javascript
angular8和ngrx8结合使用的步骤介绍
Dec 01 Javascript
echarts实现折线图的拖拽效果
Dec 19 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
Apr 10 Javascript
原生微信小程序开发中 redux 的使用详解
Feb 18 Javascript
JavaScript使用原型和原型链实现对象继承的方法详解
Apr 05 #Javascript
webpack2.0搭建前端项目的教程详解
Apr 05 #Javascript
详解使用fetch发送post请求时的参数处理
Apr 05 #Javascript
详解用webpack2.0构建vue2.0超详细精简版
Apr 05 #Javascript
关于vuex的学习实践笔记
Apr 05 #Javascript
详解基于webpack和vue.js搭建开发环境
Apr 05 #Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 #Javascript
You might like
example2.php
2006/10/09 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
php实现高效获取图片尺寸的方法
2014/12/12 PHP
php获取YouTube视频信息的方法
2015/02/11 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
支付宝服务窗API接口开发php版本
2016/07/20 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
JS取request值以及自动执行使用示例
2014/02/24 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
jQuery中scrollLeft()方法用法实例
2015/01/16 Javascript
jquery+php随机生成红包金额数量代码分享
2015/08/27 Javascript
jQuery实现的右下角广告窗体跟随效果示例
2016/09/16 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
Python的迭代器和生成器
2015/07/29 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
Python之修改图片像素值的方法
2019/07/03 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
Python中bisect的使用方法
2019/12/31 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
校园达人秀策划书
2014/01/12 职场文书
乡镇纠风工作实施方案
2014/03/22 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
税务干部群众路线教育实践活动自我剖析材料
2014/09/21 职场文书
优秀班集体事迹材料
2014/12/25 职场文书
对公司的意见和建议
2015/06/04 职场文书
Python实现抖音热搜定时爬取功能
2022/03/16 Python