我从Web服务获取日期,它们看起来像这样:
/Date(1310187160270+1200)/
如何将其转换为javascript中的日期对象?
我已经在Google上搜索了一下,却找不到合适的答案-这可能部分是由于我不太确定这种日期对象是什么的事实-因此,如果有人也能对此有所了解,那将不胜感激。
var date = new Date(1310187160270+1200); console.log(date)
退货
2011年7月9日星期六6:52:41 GMT + 0200(南非标准时间)
如果您需要按问题剥离它:
var returnVariable = "/Date(1346713200000+0100)/"; var d = new Date(parseFloat(returnVariable.replace("/Date(", "").replace(")/", "")));