Javascript 使用moment.js从时区偏移转换为本地时间

Javascript 使用moment.js从时区偏移转换为本地时间,javascript,internet-explorer,firefox,momentjs,Javascript,Internet Explorer,Firefox,Momentjs,我在DOM中有一个带时区偏移量的datetime。看起来像—— <div id="some">2014-09-26 23:57:02 +0530</div> 将格式字符串传递给矩,这样它就不会返回到浏览器的日期解析器 moment(txt,'YYYY-MM-DD HH:mm:ss ZZ').format('YYYY-MM-DD HH:mm:ss') 或者,以矩能识别的格式传递数据。在您的情况下,只需删除时间和偏移之间的空间即可 var txt = '2014-09-2

我在DOM中有一个带时区偏移量的datetime。看起来像——

<div id="some">2014-09-26 23:57:02 +0530</div>

将格式字符串传递给矩,这样它就不会返回到浏览器的日期解析器

moment(txt,'YYYY-MM-DD HH:mm:ss ZZ').format('YYYY-MM-DD HH:mm:ss')
或者,以矩能识别的格式传递数据。在您的情况下,只需删除时间和偏移之间的空间即可

var txt = '2014-09-26 23:57:02+0530';
moment(txt).format('YYYY-MM-DD HH:mm:ss')

抱歉,它在IE中工作。我的代码有其他问题。
var txt = '2014-09-26 23:57:02+0530';
moment(txt).format('YYYY-MM-DD HH:mm:ss')