如何将具有日期时间的字符串转换为日期时间格式。 我的代码是:Date.parse()在火狐和IE.Its工作不正常在Chrome中工作
In Chrome its working fine:
var str = "05-Sep-2013 01:05:15 PM "
var res = Date.parse(str)
console.log(res) //o/p:1378366515000
var result = new Date(res)
console.log(result) //o/p:Thu Sep 05 2013 13:05:15 GMT+0530 (India Standard Time)
In Firefox and IE:
console.log(res) //o/p: NaN
console.log(result) //o/p: Date {Invalid Date}
请你帮我一下。提前致谢。
转换横线,以斜线 – SoluableNonagon
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/parse – Xotic750
感谢@ SoluableNonagon, \t \t无功海峡=“05九月2013 01:05:15 PM“; \t \t str1 = str.replace(/ -/g,'/'); \t \t var res = Date.parse(str1); \t \t console.log(res); var result = new Date(res) \t \t console。日志(结果); \t \t \t \t O/P:1378366515000 日期{星期四2013年9月5日13时05分15秒GMT + 0530(印度标准时间)} \t \t \t \t \t \t但我想“星期四2013年9月5日13:格林威治标准时间05:15 + 0530(印度标准时间)“,我们将如何采取。 – Venky