(date: Date, timezone: string, reverse: boolean)
| 903 | } |
| 904 | |
| 905 | function convertTimezoneToLocal(date: Date, timezone: string, reverse: boolean): Date { |
| 906 | const reverseValue = reverse ? -1 : 1; |
| 907 | const dateTimezoneOffset = date.getTimezoneOffset(); |
| 908 | const timezoneOffset = timezoneToOffset(timezone, dateTimezoneOffset); |
| 909 | return addDateMinutes(date, reverseValue * (timezoneOffset - dateTimezoneOffset)); |
| 910 | } |
| 911 | |
| 912 | /** |
| 913 | * Converts a value to date. |
no test coverage detected