UNPKG

wkr-util

Version:
17 lines (13 loc) 663 B
import {formatDatetime} from '../esm/' test('Formats a string date.', () => { expect(formatDatetime('1981-04-16 08:10:16Z')).toBe('1981-04-16T08:10:16.000Z') expect(formatDatetime('2019-08-05T21:22:17.000Z')).toBe('2019-08-05T21:22:17.000Z') }) test('Formats a unix timestamp.', () => { expect(formatDatetime(356256616)).toBe('1981-04-16T08:10:16.000Z') expect(formatDatetime(1565040137)).toBe('2019-08-05T21:22:17.000Z') }) test('Formats a Date object.', () => { expect(formatDatetime(new Date(356256616 * 1000))).toBe('1981-04-16T08:10:16.000Z') expect(formatDatetime(new Date(1565040137 * 1000))).toBe('2019-08-05T21:22:17.000Z') })