本文实例讲述了javascript实现的时间格式加8小时功能。分享给大家供大家参考,具体如下:
<强>第一种方式:强>
& lt; script> var oldTimes1=" 2017-07-10 03:28:54 " var eosFormatTime2=函数(oldTimes1) { var time1=oldTimes1。分割(' ')[0];//控制台。日志(“1,第二种方式time1:”+ time1) var arrTime=oldTimes1。分割(' ')[1].split (“:”);//控制台。日志(“2,第二种方式arrTime:”+ arrTime) var time2=arrTime。片(1、arrTime.length) . join (“:”);//控制台。日志(“3,第二种方式time2:”+ time2) var h=方法(arrTime [0]) + 8;//控制台。日志(4,第二种方式小时:“,h); var newH=((h & lt;24)& # 63;h: (24 h %)) .toString (); 返回time1 +‘+ newH + ': ' + time2; } console.log (eosFormatTime2 (oldTimes1)) & lt;/script> >之前运行结果:
<强>第二种方式:强>
& lt; !DOCTYPE html> & lt; html lang=癳n”比; & lt; head> & lt;元charset=皍tf - 8”比; & lt; title> Title & lt;/head> & lt; body> & lt; script> var fnTime=function () { var myTime=new日期();//数量 var iYear=myTime.getFullYear (); var iMonth=myTime.getMonth () + 1; var iDate=myTime.getDate (); var iWeek=myTime.getDay (); var iHours=myTime.getHours (); var iMin=myTime.getMinutes (); var=iSec myTime.getSeconds (); var str="; 如果(iWeek===0) iWeek=靶瞧谌铡? 如果(iWeek===1) iWeek=靶瞧谝弧? 如果(iWeek===2) iWeek=靶瞧诙? 如果(iWeek===3) iWeek=靶瞧谌? 如果(iWeek===4) iWeek=靶瞧谒摹? 如果(iWeek===5) iWeek=靶瞧谖濉? 如果(iWeek===6) iWeek=靶瞧诹? str=iYear +“-”+ iMonth +“-”+ iDate + " " + toTwo (iHours) +“:”+ toTwo (iMin) +“:”+ toTwo (iSec); 返回str; } 函数toTwo (n) { 返回n & lt;10 & # 63;' 0 ' + n:“+ n; } console.log (fnTime ()) 函数setDateTime (fnTime) { var x=fnTime;//取得时间“2017-07-08 13:00:00” var时间=new日期(x); var timeNum=8;//小时数 time.setHours (time.getHours () + timeNum); 返回时间; } console.log (setDateTime (fnTime ())) & lt;/script> & lt;/body> & lt;/html> >之前运行结果:
感兴趣的朋友可以使用:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。
http://tools.jb51.net/jisuanqi/date_jisuanqi
http://tools.jb51.net/jisuanqi/datecalc
http://tools.jb51.net/jisuanqi/onlinedatejsq
http://tools.jb51.net/code/unixtime
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript时间与日期操作技巧总结》,《JavaScript查找算法技巧总结》,《JavaScript错误与调试技巧总结》,《JavaScript数据结构与算法技巧总结》,《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
javascript实现的时间格式加8小时功能示例