blob: 95d895de525545f80488dd016eae73e828144bf2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
export function getDateByTimeZone(date, tzString) {
if (!date || !tzString) {
return;
}
return new Date(
(typeof date === 'string' ? new Date(date) : date).toLocaleString('en-US', {
timeZone: tzString,
})
);
}
export function getOffsetByTimeZone(tzString) {
if (!tzString) {
return;
}
const strOffset = tzString.split(' ')[0];
return strOffset.substring(
strOffset.indexOf('C') + 1,
strOffset.indexOf(')')
);
}
|