繁体   English   中英

如何转换其他格式的日期?

[英]How to convert a date in other format?

我有个这样的约会:

Mon Oct 19 2015 00:00:00 GMT+0200 (ora legale Europa occidentale)

我的目标是将日期转换为以下格式:

2015-10-19T00:00:00

我怎样才能达到这个结果?

更新

var currDateEnd = $('#calendar').fullCalendar('getView').start;
                        currDateEnd.toISOString();
                        console.log("currDateEnd iso => ", currDateEnd.toDate().toDateString());
moment().format();  // results in something like : 2015-10-25T13:09:29-04:00

如果需要,可以只剪掉末端部分。 (时区,-04:00)

资料来源: Moment.js

Mon Oct 19 2015 00:00:00 GMT+0200 (ora legale Europa occidentale)是JavaScript日期对象的字符串表示形式,因此请使用此函数.toISOString(); 像这样

演示版

var d = new Date();
$(".yo").append("The String of the object -> "+d.toString()+"<br>");
$(".yo").append("What you want -> "+d.toISOString());

尝试这个

var currDateEnd = $('#calendar').fullCalendar('getView').start;
console.log("currDateEnd iso => ", currDateEnd.toDate().toISOString());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM