1
0
Fork 0
blog/src/components/atoms/Time.tsx

14 lines
410 B
TypeScript

import React, { ReactElement } from 'react'
import { format, formatDistance } from 'date-fns'
export default function Time({ date }: { date: string }): ReactElement {
const dateNew = new Date(date)
const dateIso = dateNew.toISOString()
return (
<time title={format(dateNew, 'yyyy/MM/dd HH:mm')} dateTime={dateIso}>
{formatDistance(dateNew, Date.now(), { addSuffix: true })}
</time>
)
}