js时间转换成时间戳(js时间戳转为日期格式的方法)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《js时间转换成时间戳(js时间戳转为日期格式的方法)》的相关信息,《js时间转换成时间戳(js时间戳转为日期格式的方法)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《js时间转换成时间戳(js时间戳转为日期格式的方法)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

相信学过前端的人对new Date(‘2021/08/18’)这种写法并不陌生,但有多少人知道new Date(‘2021/08/18’)和new Date(‘2021-08-18’)真正的区别呢?今天,我们就针对这两种写法,来说说他们的区别。

一、表示的时间不同

js时间转换成时间戳(js时间戳转为日期格式的方法)

谷歌浏览器F12的Console结果

我们发现,new Date(‘2021/08/18’)输出为:Wed Aug 18 2021 00:00:00 GMT+0800 (中国标准时间);而new Date(‘2021-08-18’)输出为:Wed Aug 18 2021 08:00:00 GMT+0800 (中国标准时间)。细心地我们会发现,“斜杠”的写法比“横杠”的写法少了8个小时。

二、浏览器兼容性不同

当我们在chorme浏览器上使用的时候,会发现两种方法都是可以准确地转换为所需的日期格式的。但当我们在IE浏览器的条件下,“横杠”的写法是错误的。因为IE下,并不认识“-”为格式的日期,所以转换的时候会失败。最好是使用“斜杆”的日期格式形式。

小记

一般的时间控件,例如element获取的日期时间即为 00:00:00,所以在和我们自己的字符串 xxxx-xx-xx转换成时间戳(TimeStamp)比较时,xxxx-xx-xx转换出来的时间戳会比较大。

笨笨网美国主机,w ww.2 b p .n e t
提醒:《js时间转换成时间戳(js时间戳转为日期格式的方法)》最后刷新时间 2025-03-21 11:18:10,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《js时间转换成时间戳(js时间戳转为日期格式的方法)》该内容的真实性请自行鉴别。