rsshub
Version:
Make RSS Great Again!
10 lines (9 loc) • 403 B
JavaScript
//#region lib/utils/timezone.ts
const millisInAnHour = 3600 * 1e3;
const serverTimezone = -(/* @__PURE__ */ new Date()).getTimezoneOffset() / 60;
function timezone(date, timezone = serverTimezone) {
const dateObj = date instanceof Date ? date : new Date(date);
return /* @__PURE__ */ new Date(dateObj.getTime() - millisInAnHour * (timezone - serverTimezone));
}
//#endregion
export { timezone as t };