import {describe, it, assert} from 'vitest'; import {PlainDateTime} from '@/'; describe('PlainDateTime', () => { describe('#toZonedDate', () => { it('parses', () => { let date = PlainDateTime.from('2024-10-05T16:55:00').toZonedDateTime('Europe/Oslo'); assert.equal(date.toString({offset: 'never'}), '2024-10-05T16:55:00.000[Europe/Oslo]'); let anotherDate = PlainDateTime.from('2024-10-05T00:00:00').toZonedDateTime('Europe/Oslo'); assert.equal(anotherDate.toString({offset: 'never'}), '2024-10-05T00:00:00.000[Europe/Oslo]'); let japan = PlainDateTime.from('2024-10-05T16:55:00').toZonedDateTime('Asia/Tokyo'); assert.equal(japan.toString({offset: 'never'}), '2024-10-05T16:55:00.000[Asia/Tokyo]'); }); }); });