指定格式的Javascript日期

时间:2016-09-09 05:15:23

标签: javascript css

我需要将日期转换为" 2015-03-25T00:00:00.000Z"这种格式在javascript中 我使用以下代码



document.getElementById("demo").innerHTML = new Date("2015-03-25");

<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

<!-- begin snippet: js hide: false console: true babel: false -->
  
</body>
</html>
&#13;
&#13;
&#13;

我得到的结果是这样的 2015年3月25日星期三00:00:00 GMT + 0530(印度标准时间) 但我需要以下格式&#34; 2015-03-25T00:00:00.000Z&#34;

3 个答案:

答案 0 :(得分:3)

document.getElementById("demo").innerHTML = new Date("2015-03-25").toISOString();

答案 1 :(得分:1)

在脚本中试试

var date = new Date("2015-03-25");
document.getElementById("demo").innerHTML = date.toISOString();
<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

</body>
</html>

答案 2 :(得分:1)

您需要的格式称为ISO格式,您可以使用.toISOString

<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = new Date("2015-03-25").toISOString();
</script>

</body>
</html>