File size: 596 Bytes
bf48b89 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import { describe, expect, it } from 'vitest';
import timezone from '@/utils/timezone';
describe('timezone', () => {
it('timezone', () => {
const serverTimezone = -new Date().getTimezoneOffset() / 60;
expect(timezone(new Date('2024-01-01T01:01:01Z'), serverTimezone - 1).toISOString()).toEqual('2024-01-01T02:01:01.000Z');
});
it('timezone with string input', () => {
const serverTimezone = -new Date().getTimezoneOffset() / 60;
expect(timezone('2024-01-01T01:01:01Z', serverTimezone).toISOString()).toEqual('2024-01-01T01:01:01.000Z');
});
});
|