360极速浏览器无法正确getHours
开发了一个显示时间的功能。
功能是这样的,首先从数据库中读取时间,然后显示到前端页面上。
数据库中:2017-08-10 14:25:35.867
前端显示:2017-08-10T14:25:35.867
经过处理:2017-08-10 14:25:35,这一步原本是通过getHours获取的时间,但是在360浏览器中却是显示为了22:25:35。
所以可以不用传统的时间转换,而是直接将时间视为字符串,对其进行处理:
function formateTime(time) { time = time.replace("T", " "); time = time.substring(0, time.indexOf(".")); return time; }
360极速浏览器中GetHours不能正常获取时间,必须GetUTCHours才可以,所以为了解决此兼容性,只能用这个函数。
如果有更好的方法,欢迎评论留言~
** Then I looked up at the sky and saw the sun **
posted on 2017-08-15 23:23 chenyangsocool 阅读(241) 评论(0) 编辑 收藏 举报