UNPKG

@cranberry-money/shared-utils

Version:

Shared utility functions for Blueberry platform

33 lines 995 B
export function formatDate(dateString, fallback = 'No expiry') { if (!dateString) return fallback; return new Date(dateString).toLocaleDateString(); } export function formatShortDate(dateString, locale = 'en-AU') { const date = new Date(dateString); return date.toLocaleDateString(locale, { month: 'short', day: 'numeric', }); } export function formatTime(dateString, locale = 'en-AU') { return new Date(dateString).toLocaleTimeString(locale, { hour: '2-digit', minute: '2-digit', hour12: false, }); } export function formatDateTime(dateString, locale = 'en-AU') { const date = new Date(dateString); const shortDate = date.toLocaleDateString(locale, { month: 'short', day: 'numeric', }); const time = date.toLocaleTimeString(locale, { hour: '2-digit', minute: '2-digit', hour12: false, }); return `${shortDate} ${time}`; } //# sourceMappingURL=date.js.map