@telerik/kendo-intl
Version:
A package exporting functions for date and number parsing and formatting
15 lines (11 loc) • 480 B
JavaScript
export function convertTimeZone(date, fromOffset, toOffset) {
var fromLocalOffset = date.getTimezoneOffset();
var offsetDate = new Date(date.getTime() + (fromOffset - toOffset) * 60000);
var toLocalOffset = offsetDate.getTimezoneOffset();
return new Date(offsetDate.getTime() + (toLocalOffset - fromLocalOffset) * 60000);
}
export function adjustDST(date, hours) {
if (!hours && date.getHours() === 23) {
date.setHours(date.getHours() + 2);
}
}