diff options
Diffstat (limited to 'src/lib/strings')
-rw-r--r-- | src/lib/strings/time.ts | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/lib/strings/time.ts b/src/lib/strings/time.ts index bfefea9bc..e505b7892 100644 --- a/src/lib/strings/time.ts +++ b/src/lib/strings/time.ts @@ -1,13 +1,12 @@ -export function niceDate(date: number | string | Date) { +import {I18n} from '@lingui/core' + +export function niceDate(i18n: I18n, date: number | string | Date) { const d = new Date(date) - return `${d.toLocaleDateString('en-us', { - year: 'numeric', - month: 'short', - day: 'numeric', - })} at ${d.toLocaleTimeString(undefined, { - hour: 'numeric', - minute: '2-digit', - })}` + + return i18n.date(d, { + dateStyle: 'long', + timeStyle: 'short', + }) } export function getAge(birthDate: Date): number { |