最近项目上有一个需求是:根据一张图片的拍摄时间获取到这个时间前二后三的一个五秒钟的视频信息,通过查找相关资料写了一个方法拿来记录分享一下。
//指定时间减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; }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持移动技术网!
如对本文有疑问, 点击进行留言回复!!
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论