今天遇到一個(gè)bug,問題是這樣的:有這么一個(gè)函數(shù)
意思大家應(yīng)該都懂希停,將String轉(zhuǎn)換為時(shí)間戳,再去截取得到自己想要的格式。
但是在ie以及safari里出現(xiàn)了如下bug
全都變成NaN了辰企,NaN是個(gè)什么東西?學(xué)過javascript的同學(xué)都了解過吧况鸣。這里不解釋了牢贸。
其實(shí)不是什么大問題,就是chrome在將字符串轉(zhuǎn)換為時(shí)間戳的時(shí)候镐捧,是支持類似2017-5-5這樣的格式的潜索,但是在其他瀏覽器里面是不支持帶 ‘-’ 的時(shí)間格式,需要將其轉(zhuǎn)換為2017/5/5這樣即可懂酱。
一個(gè)正則就可以解決的問題咋們就不要?jiǎng)邮謩?dòng)腳了