Date不同时区转换成北京时区

getTimezoneOffset获取当前时区。
比如泰国:-420;
北京:-480;
时差60分钟。

(time)=>{
  var date = new Date();
  let beijingTimezone = -480;
  let currentTimezone = new Date().getTimezoneOffset();
  let offset = (currentTimezone - beijingTimezone)*60*1000;
  date.setTime(Number(time)+offset)
} 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、介绍 这节课呢,我们来了解的是JavaScript的内置对象中的Date(日期)对象。 从字面上就能理解,日期...
    走着别浪阅读 2,312评论 0 3
  • Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作...
    oWSQo阅读 3,658评论 0 1
  • Date 对象 概述 Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月...
    Dec停云阅读 3,633评论 0 0
  • 概述 Date对象是JavaScript提供的日期和时间的操作接口。它可以表示的时间范围是,1970年1月1日00...
    许先生__阅读 3,505评论 0 1
  • 1. 概念 Date对象是JavaScript提供的日期和时间的操作接口。它可以表示的时间范围是,1970年1月1...
    plainnany阅读 6,075评论 0 1