Add leading 0 to dates
This commit is contained in:
parent
5b98d8edf8
commit
62e83ede84
@ -1,11 +0,0 @@
|
||||
'use client';
|
||||
|
||||
import { formatDate } from '@/utility/date';
|
||||
|
||||
export default function LocalDate({ date }: { date: Date }) {
|
||||
return (
|
||||
<>
|
||||
{formatDate(date)}
|
||||
</>
|
||||
);
|
||||
};
|
||||
@ -1,13 +1,13 @@
|
||||
import { format, parseISO, parse } from 'date-fns';
|
||||
|
||||
const DATE_STRING_FORMAT_SHORT = 'dd MMM yyyy';
|
||||
const DATE_STRING_FORMAT = 'd MMM yyyy h:mma';
|
||||
const DATE_STRING_FORMAT = 'dd MMM yyyy h:mma';
|
||||
const DATE_STRING_FORMAT_POSTGRES = 'yyyy-MM-dd HH:mm:ss';
|
||||
|
||||
type AmbiguousTimestamp = number | string;
|
||||
|
||||
export const formatDate = (date: Date, short?: boolean) =>
|
||||
format(date, short? DATE_STRING_FORMAT_SHORT : DATE_STRING_FORMAT);
|
||||
format(date, short ? DATE_STRING_FORMAT_SHORT : DATE_STRING_FORMAT);
|
||||
|
||||
export const formatDateFromPostgresString = (date: string, short?: boolean) =>
|
||||
formatDate(parse(date, DATE_STRING_FORMAT_POSTGRES, new Date()), short);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user