webapp/src/utils/formatDateTime.ts
2023-02-17 10:21:02 +01:00

17 lines
376 B
TypeScript

import { createMemo } from 'solid-js'
import { useLocalize } from '../context/localize'
// unix timestamp in seconds
const formattedTime = (time: number) => {
const { lang } = useLocalize()
return createMemo<string>(() => {
return new Date(time).toLocaleTimeString(lang(), {
hour: 'numeric',
minute: 'numeric'
})
})
}
export default formattedTime