A flexible and lightweight date/time formatter utility for React and JavaScrip/TypeScript.
---- 📅 Format dates in any locale
- ⏰ 12h or 24h time support
- 🔧 Fully customizable format string (
dd/mm/yyyy
, etc.) - 📦 Structured return format (
{ day, month, year, ... }
) - 🌐 Lightweight, tree-shakable & TypeScript ready
npm install date-react-formatter
// Import the formatter
import { formatDate } from "date-react-formatter";
// Basic usage
formatDate(new Date());
// Output: "Jul 19, 2025" (default options)
// Custom format
formatDate(new Date(), { customFormat: "dd/mm/yyyy HH:MM" });
// Output: "19/07/2025 21:45"