| 123456789101112131415161718 |
- import dayjs from 'dayjs';
- export function formatDate(time: number | string, format = 'YYYY-MM-DD') {
- try {
- const date = dayjs(time);
- if (!date.isValid()) {
- throw new Error('Invalid date');
- }
- return date.format(format);
- } catch (error) {
- console.error(`Error formatting date: ${error}`);
- return time;
- }
- }
- export function formatDateTime(time: number | string) {
- return formatDate(time, 'YYYY-MM-DD HH:mm:ss');
- }
|