我正在尝试将日期从当地时间(台北 UTC+8)转换为洛杉矶(UTC-7),但是 dayjs 转换似乎完全关闭:
dayjs("2020-09-21 20:30").tz("Asia/Taipei")
Run Code Online (Sandbox Code Playgroud)
这导致Tue Sep 22 2020 05:30:00 GMT-0400(东部夏令时间),但它应该是 Mon Sep 21 2020 02:30:00 GMT-0400(东部夏令时间)
知道发生了什么事吗?
don*_*ote 16
我修复了utc先使用然后在本地时区格式化
import dayjs from 'dayjs'
import utc from 'dayjs/plugin/utc'
import tz from 'dayjs/plugin/timezone'
dayjs.extend(utc)
dayjs.extend(tz)
const timeZone = dayjs.tz.guess()
dayjs.utc(dateToConvert).tz(timeZone)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25542 次 |
| 最近记录: |