【js当前时间转时间戳 js将时间戳转化为时间格式】
文章插图
文章插图
相信学过前端的人对new Date(‘2021/08/18’)这种写法并不陌生,但有多少人知道new Date(‘2021/08/18’)和new Date(‘2021-08-18’)真正的区别呢?今天,我们就针对这两种写法,来说说他们的区别 。
一、表示的时间不同
谷歌浏览器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转换出来的时间戳会比较大 。
- sql语句转换时间格式 数据库格式化时间
- 晒被子的最佳时间是什么时候
- 高考英语考试时间考多久 高考英语考试时间
- 空调制热糊味是怎么回事
- 蒸苞米多长时间
- 小暑时间 小暑将至七种食物养生首选
- 高一没读完可以转学再读吗
- sqlserver时间格式化时分秒 sql server 时间格式化
- json对象转map对象 jsonobject转map对象
- java格式化时间格式 java中如何格式化时间格式化