Format date using the system formatter

This commit is contained in:
2026-01-27 11:33:40 -07:00
parent ce3830ba2e
commit 482708038e
4 changed files with 19 additions and 34 deletions

View File

@@ -9,7 +9,6 @@ import {
faWarning
} from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { format } from 'date-fns'
import { useGlobal } from '../GlobalProvider'
import { invoke } from '@tauri-apps/api/core'
import { useEffect, useState } from 'react'
@@ -50,11 +49,8 @@ export default function VersionInfo () {
>
<p>
Installed{' '}
{format(
new Date(
downloadedVersionsConfig.timestamps[managingVersion] ?? 0
),
'MM/dd/yyyy'
{new Intl.DateTimeFormat(undefined).format(
downloadedVersionsConfig.timestamps[managingVersion] ?? 0
)}
</p>
</div>
@@ -64,11 +60,8 @@ export default function VersionInfo () {
>
<p>
Released{' '}
{format(
new Date(
versionInfo?.releaseDate ? versionInfo.releaseDate * 1000 : 0
),
'MM/dd/yyyy'
{new Intl.DateTimeFormat(undefined).format(
versionInfo?.releaseDate ? versionInfo.releaseDate * 1000 : 0
)}
</p>
</div>

View File

@@ -2,7 +2,6 @@
import { useEffect, useState } from 'react'
import '../Installs.css'
import { format } from 'date-fns'
import { invoke } from '@tauri-apps/api/core'
import { useGlobal } from '../GlobalProvider'
import { useSearchParams } from 'next/navigation'
@@ -214,16 +213,13 @@ export default function Installs () {
<div className='flex gap-2 absolute left-0 bottom-0'>
<div
className='entry-info-item'
title='The date the game was installed in MM/dd/yyyy format'
title='The date the game was installed.'
onClick={e => e.stopPropagation()}
>
<p>
Installed{' '}
{format(
new Date(
downloadedVersionsConfig.timestamps[entry]
),
'MM/dd/yyyy'
{new Intl.DateTimeFormat(undefined).format(
downloadedVersionsConfig.timestamps[entry]
)}
</p>
</div>