2016-09-26 181 views
1

我試圖將日期轉換爲yyyy-MM-ddTHH:mm:ssZ格式,但我啓用了它, 正在使用的腳本代碼被
如何將日期轉換爲此格式(yyyy-MM-ddTHH:mm:ssZ)格式

var dateForUrl = new Date(); 
currentDate1=dateForUrl.toISOString(); 

這個東西轉換日期,但沒有確切的格式,因爲我想,把它轉換日期爲像2016-09-25T13:00:00.000Z那裏我期待日期像2016-09-25T13:00:00:00Z,我也嘗試

var dateInURL = new Date(); 
dateInURL = moment(dateInURL,"YYYY-MM-DD HH:mm:ssZZ").toDate(); 

返回日期如

太陽2016年9月25日00:00:00 GMT + 0530(印度標準時間)


所以,我怎麼能得到日期yyyy-MM-ddTHH:mm:ssZ format

+0

但我用這個.toISOString並沒有出來 – Madhav

+0

'.toUTCString();'嘗試。 – KiRa

+0

@KiRa var date = new Date(); var date = date.toUTCString(); 結果 - 星期六,2016年9月24日18:30:00 GMT – Madhav

回答

3

var d = new Date(); 
 
document.write(d.getFullYear()+ "-" + ("00" + (d.getMonth() + 1)).slice(-2) + "-" +("00" + d.getDate()).slice(-2)+" "+ ("00" + d.getHours()).slice(-2) + ":" +("00" + d.getMinutes()).slice(-2) + ":" + ("00" + d.getSeconds()).slice(-2));

0

使用瞬間格式化功能將日期格式化爲所需的日期格式

moment(dateInURL).format("YYYY-MM-DD HH:mm:ssZ"); 
相關問題