如何将timestamp转换成具体的时间格式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计363个文字,预计阅读时间需要2分钟。
plaintextgistfile1.txt //------------------------------ 将后端传递过来的时间戳转换成日期的函数 ------------------------------------
function add0(m) { return m <10 ? '0' + m : m;}
function time(times) { var date=new Date(parseInt(times) * 1000); var Y=date.getFullYear() + '-'; var M=(date.getMonth() + 1 <10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; var D=date.getDate() + ' '; var h=date.getHours() + ':'; var m=date.getMinutes() + ':'; var s=date.getSeconds(); return Y + M + D + h + m + s;}
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的返回值变为全局变量(需要先在全局中声明变量)
本文共计363个文字,预计阅读时间需要2分钟。
plaintextgistfile1.txt //------------------------------ 将后端传递过来的时间戳转换成日期的函数 ------------------------------------
function add0(m) { return m <10 ? '0' + m : m;}
function time(times) { var date=new Date(parseInt(times) * 1000); var Y=date.getFullYear() + '-'; var M=(date.getMonth() + 1 <10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; var D=date.getDate() + ' '; var h=date.getHours() + ':'; var m=date.getMinutes() + ':'; var s=date.getSeconds(); return Y + M + D + h + m + s;}
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的返回值变为全局变量(需要先在全局中声明变量)

