[英]Convert date time format
我想将我的日期转换为这种 YYYY-MM-DDTHH:MM:SS 格式。 所以我厌倦了使用下面的代码,
var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
document.write(date.toISOString());
但是这段代码的输出是
2016-06-12T07:00:00.000Z
我再次在最后一个点索引值之后删除,最后我得到了预期的输出。 是否可以直接隐蔽而不删除任何值?
Jonathan Lonowski提到的非常好,但您应该使用任何库,例如momentjs
//var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
var date = moment("2016-05-12 07:00:00");
console.log(date.format("YYYY-MM-dd[T]HH:mm:SS"));
或者,如果您使用的是 jQuery,那么您可以使用jQuery 日期格式
var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
console.log($.format.date(date, "yyyy-MM-ddTHH:mm:SS"));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.