将MYSQL时间转换为EST

时间:2015-01-22 18:43:06

标签: javascript jquery mysql

从mysql数据库获得此结果

2015-01-20T23:27:42.000Z

我如何将其更改为EST格式?具体来说,我需要把它变成这种格式:

October 31, 2013 12:36 PM EST

到目前为止,我已经尝试将其更改为这样的utc字符串:

var str = new Date('2015-01-20T23:27:42.000Z');
str.replace('GMT', 'EST');
var out = new Date(str);

这似乎无所作为,让我回到原来的时间。救命?

1 个答案:

答案 0 :(得分:0)

你想要一个Javascript Date对象,然后是一个用于格式化的库(因为它没有内置)。如果你这样做

var date = new Date('2015-01-20T23:27:42.000Z');

你有一个约会对象。然后,我会寻找一个用于格式化的库。一个快速的谷歌搜索出现http://momentjs.com/看起来很有希望。