如何使用 JavaScript 将“星期四 Jun 11 00:49:35 IST 2015”转换为“YYYY-MM-D
How to convert "Thu Jun 11 00:49:35 IST 2015" to "YYYY-MM-DD hh:mm:ss" using JavaScript
我从REST API获得的日期为"周四6月11日 00:49:35 IST 2015"。当我尝试使用新的日期("周四 6 月 11 日 00:49:35 IST 2015")转换它时,它说"无效日期"。还有其他方法可以将其转换为日期对象吗?
您可以从源中删除"IST",它将起作用:
var d = new Date("Thu Jun 11 00:49:35 2015");
结果将是一个 JScript 日期,其值为 :
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
将其解析为毫秒,然后以所需的格式返回日期。http://www.w3schools.com/js/tryit.asp?filename=tryjs_date_convert
你可以尝试以下代码
<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>
相关文章:
- 使用JavaScript将时间戳UTC转换为IST
- 转换一个时间(字符串),例如1:00 IST到另一个时区(比如PST)
- 获取系统的时区名称(IST,PST,DST)'IE中java脚本中的s日期
- 如何在javascript中将10:09:00GMT+0000转换为IST
- 从 2015-08-01 获取日期“星期四”,这是来自日历
- 如何使用 JavaScript 将“星期四 Jun 11 00:49:35 IST 2015”转换为“YYYY-MM-D
- ajax-jquery post,server ist 不接收任何表单数据
- JavaScript 认为是星期四和星期五
- 在 JavaScript 中将 IST(印度标准时间)时间转换为任何其他标准时间
- 如何将IST时区的特定时间转换为北弗吉尼亚时间
- 如何在AngularJs中使用moment将Unix时间戳转换为GMT (IST)格式的日期
- 如何在Moment.js中添加IST时区对象
- 转换日期自'2011年6月9日星期四00:00:00 GMT+0530(印度标准时间)'到'YY
- 将字符串日期“2015 年 6 月 1 日星期一 00:00:00 GMT+0100 (IST)”格式设置为“YYYY-