new Date()国际化时间参数处理的存在偏差问题

@[TOC](new Date()国际化时间参数处理的存在偏差问题)
实际存在场景:各国使用new Date进行处理时间到各国时区时处理后的日期与实际当地日期不符合,会存在以下场景如图:

  1. 统计日期和表头计算的日期不符合
    在这里插入图片描述
  2. 点击某一天跳转到详情时间参数不正确
    在这里插入图片描述

以巴西为例,把电脑的市区切换到巴西利亚,本地谷歌浏览器在处理日期横杠和斜杠处理后的时间是不一致的,new Date(‘2023-xx-xx’) 生成时间时默认在零点,但是以GMT标准计算,换算成北京本地时间就是8点,换算成巴西本地时间就是前一天21点.

在这里插入图片描述

ChatGPT回答

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值