當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
IE浏览器与非IE浏览器JS日期兼容性问题处理
生活随笔
收集整理的這篇文章主要介紹了
IE浏览器与非IE浏览器JS日期兼容性问题处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
執行語句
console.log(new Date("2017-07-04 18:40").getTime());在IE瀏覽器中打印出:NAN
在非IE瀏覽器中打印出:1499164800000
執行語句
console.log(new Date("2017/07/04 18:40").getTime());在IE瀏覽器中打印出:1499164800000
在非IE瀏覽器中打印出:1499164800000
可見對于日期字符串最好用“/”連接,以免出現兼容性問題。
?
如果得到的是一個“-”連接的日期字符串,可以用字符串的replace()函數進行替換。
string.replace()簡介
語法
var strings = string.replace(regexp,replacement);regexp: 您要執行替換操作的正則表達式,如果傳入的是一個字符串,那就會當作普通字符來處理,并且只會執行一次替換操作;如果是正則表達式,并且帶有global(g)修飾符,則會替換所有出現的目標字符,否則,將只執行一次替換操作。
replacement: 您要替換成的字符。
返回值是執行替換操作后的字符串。
如:
var str = "2017-07-04 18:40"; var strResult = str.replace(/\-/g,"/");轉發請注明出處:http://www.cnblogs.com/it-deepinmind/
轉載于:https://www.cnblogs.com/it-deepinmind/p/7415494.html
總結
以上是生活随笔為你收集整理的IE浏览器与非IE浏览器JS日期兼容性问题处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wincc flexable变量组态
- 下一篇: 10. 视图