今天遇到一个bug,问题是这样的:有这么一个函数
![](https://img.haomeiwen.com/i5691297/d570f5b0b29faa22.png)
意思大家应该都懂,将String转换为时间戳,再去截取得到自己想要的格式。
但是在ie以及safari里出现了如下bug
![](https://img.haomeiwen.com/i5691297/6992b1c233bb4f6e.png)
全都变成NaN了,NaN是个什么东西?学过javascript的同学都了解过吧。这里不解释了。
其实不是什么大问题,就是chrome在将字符串转换为时间戳的时候,是支持类似2017-5-5这样的格式的,但是在其他浏览器里面是不支持带 ‘-’ 的时间格式,需要将其转换为2017/5/5这样即可。
一个正则就可以解决的问题咋们就不要动手动脚了
![](https://img.haomeiwen.com/i5691297/61189a0555f48501.png)
![](https://img.haomeiwen.com/i5691297/5cf7f2c47c4899c8.png)
网友评论