Files
Arkie-Library-Frontend/src/components/messageStream/utils/formatTime.ts

18 lines
458 B
TypeScript
Raw Normal View History

function pad2(n: number): string {
return String(n).padStart(2, "0");
}
function formatDate(iso: string): string {
const d = new Date(iso);
return `${d.getFullYear()}/${d.getMonth() + 1}/${d.getDate()}`;
}
export function formatTime(iso: string): string {
const d = new Date(iso);
return `${pad2(d.getHours())}:${pad2(d.getMinutes())}`;
}
export function formatDateTime(iso: string): string {
return `${formatDate(iso)} ${formatTime(iso)}`;
}