import { dateFormat } from './dateFormat'; const data = new Date('2020-01-02 13:21:43'); describe('dateFormat', () => { // 日期new Data传入 it('2020-01-02 13:21:43', () => { expect(dateFormat(data, 'YYYY-MM-DD HH:mm:ss')).toBe('2020-01-02 13:21:43'); }); // 时间戳 it('2021-08-26 16:50:16', () => { expect(dateFormat('1629967816691', 'YYYY-MM-DD HH:mm:ss')).toBe( '2021-08-26 16:50:16', ); }); // HH返回23小时 it('2020-01-01 13:56:28', () => { expect(dateFormat('2020-01-01 13:56:28', 'YYYY-MM-DD HH:mm:ss')).toBe( '2020-01-01 13:56:28', ); }); // hh返回12小时 it('2020-01-01 01:56:28', () => { expect(dateFormat('2020-01-01 13:56:28', 'YYYY-MM-DD hh:mm:ss')).toBe( '2020-01-01 01:56:28', ); }); // YY返回后两位年 it('20-01-01 01:56:28', () => { expect(dateFormat('2020-01-01 13:56:28', 'YY-MM-DD hh:mm:ss')).toBe( '20-01-01 01:56:28', ); }); // 周 it('四', () => { expect(dateFormat('1629967816691', 'w')).toBe('四'); }); });