简体   繁体   English

JavaScript:如何将此utc日期时间字符串转换为本地时间

[英]JavaScript: how to convert this utc date time string to local time

I have a UTC date string like this "2013-08-22T00:35:00" , how do I use Javascript to convert it to a local computer time? 我有一个这样的UTC日期字符串"2013-08-22T00:35:00" ,如何使用Javascript将其转换为本地计算机时间? so after conversion the time should be 2013-08-21 20:35 所以转换后的时间应该是2013-08-21 20:35

Thanks 谢谢

Does 是否

new Date("2013-08-22T00:35:00") 

work for you? 为你工作?

MDN MDN

Or just use libraries designed for that, like moments.js 或者只是使用为此目的而设计的库,例如moments.js

moment("2013-08-22T00:35:00");

JavaScript convert datetime string to local on creating new instance. JavaScript在创建新实例时将datetime字符串转换为local。

var date = new Date("2013-08-22T00:35:00");
date.toString() //local date

Here is demo 这是演示

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

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