我试图将日期转换为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();
它返回日期,如同
Sun sep 25 2016 00:00:00 gmt + 0530(印度标准时间)
如何在yyyy-MM-ddTHH:mm:ssZ format
答案 0 :(得分:4)
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));

答案 1 :(得分:0)
使用时刻格式功能将日期格式化为所需的日期格式
moment(dateInURL).format("YYYY-MM-DD HH:mm:ssZ");