Javascript Facebook FBJS UTC

Javascript Facebook FBJS UTC,javascript,datetime,parsing,facebook,fbjs,Javascript,Datetime,Parsing,Facebook,Fbjs,我使用FBJS AJAX从JSON文件中提取数据。json文件中的值之一是日期。日期采用UTC格式,日期(1255535021000-0600) 然而,无论我做什么,我都会得到一个“无效日期”或“NaN”错误 我尝试了以下操作:新日期(1255535021000-0600),新日期(1255535021000),日期解析(1255535021000-0600),日期解析(1255535021000) 在老式的Javascript中,它可以完美地工作,但在使用FBJS时就不行了 如何将其转换为可用

我使用FBJS AJAX从JSON文件中提取数据。json文件中的值之一是日期。日期采用UTC格式,
日期(1255535021000-0600)

然而,无论我做什么,我都会得到一个“无效日期”或“NaN”错误

我尝试了以下操作:
新日期(1255535021000-0600)
新日期(1255535021000)
日期解析(1255535021000-0600)
日期解析(1255535021000)

在老式的Javascript中,它可以完美地工作,但在使用FBJS时就不行了


如何将其转换为可用日期?

为了避开FBJS糟糕的解析和呆板的构造函数,我创建了一个空日期(),然后调用setTime()

这是目前可行的解决方案。然而,我认为Facebook应该更好地为对象(如Date)提供一致的环境,至少表面上是常规javascript

var tmp = new Date();
tmp.setTime(1255535021000);