如何将timestampToTime.js文件中的时间戳转换为人类可读格式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计357个文字,预计阅读时间需要2分钟。
plaintextgistfile1.txt //------------------------------ 将后端传递过来的时间戳转换成时间的函数 ------------------------------------//function add0(m) { return m <10 ? '0' + m : m;}
function time(times) { var oDate=new Date(times * 1000); var year=oDate.getFullYear(); var month=add0(oDate.getMonth() + 1); var date=add0(oDate.getDate()); var hours=add0(oDate.getHours()); var minutes=add0(oDate.getMinutes()); var seconds=add0(oDate.getSeconds()); return year + '-' + month + '-' + date + ' ' + hours + ':' + minutes + ':' + seconds;}
gistfile1.txt//------------------------------将后端传过来的时间戳转化成时间的函数------------------------------------// //将时间戳转化成时间 function add0(m){return m<10?'0'+m:m } //小于10补0 function time(timestamp){ //timestamp是整数,否则要parseInt转换 var time = new Date(parseInt(timestamp)*1000); var y = time.getFullYear(); var m = time.getMonth()+1; var d = time.getDate(); var h = time.getHours(); var mm = time.getMinutes(); var s = time.getSeconds(); return y+'/'+add0(m)+'/'+add0(d) +' '+add0(h)+':'+add0(mm)+':'+add0(s); } //比如时间戳是:1350052653 //转化后的时间:2012-10-12 22:37:33 //注意: iso时间格式 // var arr = "2016/11/11 11:11:11".split(/[- : \/]/), // date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]); document.write(date); //-----------------------------前端调用服务器的当前时间以及任务结束时间倒计时-------------------------------// //!!注意通过ajax在服务器端拿到的时间需要将其转换成全局变量,以便于函数在外边调用! //!!在ajax中代用定时计会出现错误 //转换方法在ajax对象中添加 async:false, //async:false可以将ajax的返回值变为全局变量(需要先在全局中声明变量)
本文共计357个文字,预计阅读时间需要2分钟。
plaintextgistfile1.txt //------------------------------ 将后端传递过来的时间戳转换成时间的函数 ------------------------------------//function add0(m) { return m <10 ? '0' + m : m;}
function time(times) { var oDate=new Date(times * 1000); var year=oDate.getFullYear(); var month=add0(oDate.getMonth() + 1); var date=add0(oDate.getDate()); var hours=add0(oDate.getHours()); var minutes=add0(oDate.getMinutes()); var seconds=add0(oDate.getSeconds()); return year + '-' + month + '-' + date + ' ' + hours + ':' + minutes + ':' + seconds;}
gistfile1.txt//------------------------------将后端传过来的时间戳转化成时间的函数------------------------------------// //将时间戳转化成时间 function add0(m){return m<10?'0'+m:m } //小于10补0 function time(timestamp){ //timestamp是整数,否则要parseInt转换 var time = new Date(parseInt(timestamp)*1000); var y = time.getFullYear(); var m = time.getMonth()+1; var d = time.getDate(); var h = time.getHours(); var mm = time.getMinutes(); var s = time.getSeconds(); return y+'/'+add0(m)+'/'+add0(d) +' '+add0(h)+':'+add0(mm)+':'+add0(s); } //比如时间戳是:1350052653 //转化后的时间:2012-10-12 22:37:33 //注意: iso时间格式 // var arr = "2016/11/11 11:11:11".split(/[- : \/]/), // date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]); document.write(date); //-----------------------------前端调用服务器的当前时间以及任务结束时间倒计时-------------------------------// //!!注意通过ajax在服务器端拿到的时间需要将其转换成全局变量,以便于函数在外边调用! //!!在ajax中代用定时计会出现错误 //转换方法在ajax对象中添加 async:false, //async:false可以将ajax的返回值变为全局变量(需要先在全局中声明变量)

