js獲取指定時間的前幾秒
更新時間:2017年04月05日 14:04:06 作者:尋找石頭魚
本文主要介紹了根據(jù)一張圖片的拍攝時間獲取到這個時間前二后三的一個五秒鐘的視頻信息的實例方法。具有很好的參考價值。下面跟著小編一起來看下吧
最近項目上有一個需求是:根據(jù)一張圖片的拍攝時間獲取到這個時間前二后三的一個五秒鐘的視頻信息,通過查找相關資料寫了一個方法拿來記錄分享一下。
//指定時間減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; }
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
強悍無比的WEB開發(fā)好助手FireBug(Firefox Plugin)
強悍無比的WEB開發(fā)好助手FireBug(Firefox Plugin)...2007-01-01詳解PHP中pathinfo()函數(shù)導致的安全問題
這篇文章主要給大家介紹了PHP中pathinfo()函數(shù)導致的安全問題,文中給出了詳細的介紹與示例代碼,相信對大家的理解和學習具有一定的參考借鑒價值,需要的朋友可以參考下,下面來一起看看吧。2017-01-01Javascript Cookie讀寫刪除操作的函數(shù)
Javascript Cookie讀寫刪除操作的函數(shù)代碼,需要操作cookies的朋友可以參考下。2010-03-03關于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
下面小編就為大家?guī)硪黄P于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06