时区
Day.js 使用了 Internationalization API 来设置和使用时区。可以在以下 这些环境 中直接使用。 通过使用原生API,无需在代码包中打包含额外的时区数据。
所有时区名称都可以在 IANA数据库 中查看。
对于旧环境或不支持的环境,请选用合适的 polyfill 。
这依赖
Timezone
插件,才能正常运行
dayjs.extend(utc)
dayjs.extend(timezone)
// current time zone is 'Europe/Berlin' (offset +01:00)
// Parsing
dayjs.tz("2013-11-18 11:55:20", "America/Toronto") // '2013-11-18T11:55:20-05:00'
// Converting (from time zone 'Europe/Berlin'!)
dayjs("2013-11-18 11:55:20").tz("America/Toronto") // '2013-11-18T05:55:20-05:00'