为啥js中的new Date().toLocaleString()不同浏览器会有不同的区别?

昵称是可以中文吗 2017-06-09 11:03:29
我在360显示的是"2017/6/9 上午10:57:26"
而在搜狗浏览器显示的是"Fri Jun 09 2017 10:52:42 GMT+0800 (中国标准时间)"

这是在浏览器哪个地方可以设置的吗
...全文
616 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
peiyangxinqu 2017-06-09
  • 打赏
  • 举报
回复
http://www.w3help.org/zh-cn/causes/SJ2004 问题分析 假设当前时间为 2009 年 12 月 29 日 12:00:16,地点为 中国 北京,测试以下代码: alert(new Date().toLocaleString()); 各浏览器下的输出结果,如下表所示: IE Firefox 2009年12月29日 12:00:161 Chrome Tue Dec 29 2009 12:00:16 GMT+0800 (China Standard Time) Safari Tuesday, December 29, 2009 12:00:16 Opera 2009-12-29 12:00:16 可见:不能保证 Date.prototype.toLocaleString() 在各浏览器下返回相同的字符串。 注: 1. IE 和 Firefox 返回的字符串与 Windows 的“控制面板 - 时钟、语言和区域”的设置有关。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧