如何将日期格式转换为`2019-04-24T04:27:14.867Z`

时间:2019-04-24 06:17:59

标签: javascript string date object

我需要使用以下格式将日期发送到我的后端:

2019-04-24T04:27:14.867Z

我尝试做这些:

var d = new Date();
console.log(d);

var utcDate1 = new Date(Date.UTC(96, 1, 2, 3, 4, 5));

console.log(utcDate1);

var newFormat = new Date('04/21/19');

console.log(newFormat);

没有任何效果。像我要求的那样,获取价值的正确方法是什么。

Live Demo

3 个答案:

答案 0 :(得分:3)

您可以使用.toISOString()方法来获取该格式。 Refer

var newFormat = new Date('04/21/2019');
console.log(newFormat.toISOString());

答案 1 :(得分:2)

您可以使用内置函数toISOString() Reference

toISOString()方法以简化的扩展ISO格式返回字符串

var d = new Date();
console.log(d);

var utcDate1 = new Date();

console.log(utcDate1.toISOString());

答案 2 :(得分:2)

使用内置的toISOString方法:

var newFormat = new Date('04/21/19').toISOString();

console.log(newFormat);

相关问题