1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-11-01 19:07:38 +01:00
unleash.unleash/frontend/src/utils/formatDate.ts

52 lines
1.1 KiB
TypeScript
Raw Normal View History

2022-02-25 10:40:55 +01:00
export const formatDateYMDHMS = (
date: number | string | Date,
locale?: string,
2022-02-25 10:40:55 +01:00
): string => {
return new Date(date).toLocaleString(locale, {
day: '2-digit',
month: '2-digit',
year: 'numeric',
hour: '2-digit',
minute: '2-digit',
second: '2-digit',
});
};
export const formatDateYMDHM = (
date: number | string | Date,
locale: string,
2024-01-11 10:39:58 +01:00
timeZone?: string,
): string => {
return new Date(date).toLocaleString(locale, {
day: '2-digit',
month: '2-digit',
year: 'numeric',
hour: '2-digit',
minute: '2-digit',
2024-01-11 10:39:58 +01:00
timeZone,
});
};
2022-02-25 10:40:55 +01:00
export const formatDateYMD = (
date: number | string | Date,
locale: string,
2024-01-11 10:39:58 +01:00
timeZone?: string,
2022-02-25 10:40:55 +01:00
): string => {
return new Date(date).toLocaleString(locale, {
day: '2-digit',
month: '2-digit',
year: 'numeric',
2024-01-11 10:39:58 +01:00
timeZone,
2022-02-25 10:40:55 +01:00
});
};
export const formatDateHM = (
date: number | string | Date,
locale: string,
2022-02-25 10:40:55 +01:00
): string => {
return new Date(date).toLocaleString(locale, {
hour: '2-digit',
minute: '2-digit',
});
};