JS (GMT)與普通時間格式的互相轉換,JS轉GMT格式時間
阿新 • • 發佈:2018-12-16
在使用Element UI的過程中,發現DateTimePicker選擇器返回值是GMT格式的,但向後端傳送的時間格式是標準時間格式,於是需要把DateTimePicker返回的值轉換格式
1.GMT轉普通格式
GMTToStr(time){ let date = new Date(time) let Str=date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds() return Str }
2.普通格式轉GMT
StrToGMT(time){
let GMT = new Date(time)
return GMT
}
測試:
Print(){
let DateTime='Thu Jun 22 2017 19:07:30 GMT+0800'
let a=this.GMTToStr(DateTime)
console.log(a)
}
輸出結果:
輸出結果
Print(){ let DateTime='2017-6-22 19:7:30' let a=this.StrToGMT(DateTime) console.log(a) }
輸出結果:
這裡寫圖片描述
---------------------
作者:shuaizi96
來源:CSDN
原文:https://blog.csdn.net/shuaizi96/article/details/73610599