简体   繁体   English

在JavaScript中将AEST时间转换为UTC格式

[英]Convert AEST time to UTC format in JavaScript

I have the date string Wed Aug 03 10:52:06 AEST 2016 and want to convert it into UTC time in JavaScript. 我有日期字符串Wed Aug 03 10:52:06 AEST 2016并希望将其转换为JavaScript中的UTC时间。 I know I could probably do some string manipulation but my program will potentially be receiving date information from many different timezones in this format so want to be able to construct a universal formatter. 我知道我可能可以进行一些字符串操作,但是我的程序可能会以这种格式接收来自许多不同时区的日期信息,因此希望能够构造一个通用格式化程序。

Thanks in advance. 提前致谢。

You can use a library like moment.js 您可以使用诸如moment.js之类的库

 var stringDate='Wed Aug 03 10:52:06 AEST 2016'; var date = moment(stringDate,'ddd MMM DD HH:mm:ss AEST YYYY'); var dateInUTC=moment().utc(date) console.log(dateInUTC.toString()); 
 <script src="https://cdn.jsdelivr.net/momentjs/2.14.1/moment-with-locales.min.js"></script> 

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

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