webapp/src/utils/formatDateTime.ts

14 lines
321 B
TypeScript
Raw Normal View History

2022-12-17 03:27:00 +00:00
import { createMemo } from 'solid-js'
import { locale } from '../stores/ui'
// unix timestamp in seconds
const formattedTime = (time: number) =>
createMemo<string>(() => {
return new Date(time).toLocaleTimeString(locale(), {
hour: 'numeric',
minute: 'numeric'
})
})
export default formattedTime