時區
Day.js 利用 國際化 API 在 支援的運行環境 中提供時區支援。 透過原生 API 的使用,無需在程式碼套件中引入額外的時區資料。 所有時區名稱都可以在 IANA 資料庫 中找到。
對於舊版本或不支援的運行環境,請使用相應的 polyfill。
TIP
此功能需要 Timezone 插件才能正常工作。
javascript
dayjs.extend(utc);
dayjs.extend(timezone);
// 當前時區為 'Europe/Berlin' (UTC+01:00)
// 解析:將指定時間字串按照 'America/Toronto' 時區進行解析
dayjs.tz('2013-11-18 11:55:20', 'America/Toronto'); // '2013-11-18T11:55:20-05:00'
// 轉換:將當前 Dayjs 物件轉換為 'America/Toronto' 時區
dayjs('2013-11-18 11:55:20').tz('America/Toronto'); // '2013-11-18T05:55:20-05:00'