koperasi/services/frontend/app/utils/format-to-locale-time.ts
2025-08-08 14:12:40 +07:00

9 lines
340 B
TypeScript

import { format } from "date-fns";
export function toLocaleDateTime(apiDate: string): string {
const date = typeof apiDate === "string" ? new Date(apiDate) : apiDate;
const zonedDate = date.toLocaleString("en-US", { timeZone: "Asia/Jakarta" });
const formatString = "dd-MM-yyyy HH:mm:ss";
return format(zonedDate, formatString);
}