formatDate & timeAgo
Localized date and relative time formatting.
13 KB
•Updated on September 3, 2026
Installation
Bash
pnpm dlx shadcn@latest add @spaceui/hooks-utils-format-dateUsage
Code
import { getHumanDate, formatDateDiff } from '@/utils/format-date'
getHumanDate(new Date(), 'short')
formatDateDiff(new Date(Date.now() - 3600000)) // => "1 hour ago"API Reference
Parameters / Props
| Parameter | Type | Default | Description |
|---|---|---|---|
date | Date|number|string | required | Target date. |
format | string | yyyy-MM-dd | Date pattern. |
Return Value
| Return Type | Description |
|---|---|
string | Formatted date string. |