请注意,本文编写于 155 天前,最后修改于 155 天前,其中某些信息可能已经过时。
这个问题我也是第一次遇到,开个贴来记录此问题更新情况
就在前几天,我写了一个html的倒计时网页,经调试,此源码在FF和Chrome的测试环境中表现正常,但当我在macOS和iOS上做调试时,出现了问题。
因为macOS和iOS上的浏览器都是使用webkit
内核,内接Safari。在调试之时,Safari上时间戳的表现为NaN:NaN:NaN:NaN
,均无法正常获取时间戳,我在CSDN上爬贴,也找到了类似的问题。
经过我研究,发现是因为Safari浏览器不能正确解释出Javascript中的new Date
时间戳(可能是Safari的开发者吃了翔),
但是其他帖子上说改成这种格式Safari和Chrome就能同时识别到时间戳
var arr = "XXXX/XX/XX XX:XX:XX".split(/[- : \/]/),
date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
document.write(date);
未完,待更新。。。。。
全部评论 (暂无评论)
info 还没有任何评论,你来说两句呐!