我将从REST中得到“清华6月11日:49:35 IST 2015”的日期。当我尝试使用新的日期(“清华六月11日:49:35 IST 2015")转换它时,它说”无效日期“。还有其他方法来转换它到日期对象吗?
发布于 2016-02-23 12:42:42
您可以从源中删除"IST“,它将起作用:
var d = new Date("Thu Jun 11 00:49:35 2015");结果将是一个值为:
Thu Jun 11 2015 00:49:35 GMT+0200 (Central European Daylight Time)JavaScript接受以下时区:
Time Zone Description
UTC Coordinated Universal Time
GMT Greenwich Mean Time
EDT (US) Eastern Daylight Time
CDT (US) Central Daylight Time
MDT (US) Mountain Daylight Time
PDT (US) Pacific Daylight Time
EST (US) Eastern Standard Time
CST (US) Central Standard Time
MST (US) Mountain Standard Time
PST (US) Pacific Standard Time发布于 2016-02-23 12:40:48
将其解析为毫秒,然后以所需格式返回日期。convert
发布于 2016-02-23 12:49:18
您可以尝试以下代码
<p id="demo"></p>
<script>
var s="Thu Jun 11 00:49:35 IST 2015";
s=s.replace("IST","");
document.getElementById("demo").innerHTML =new Date(s);
</script>
</body>
</html>https://stackoverflow.com/questions/35577748
复制相似问题