UNPKG

bangla-date-utils

Version:

A utility package for converting and formatting dates in the Bangla calendar system with support for Bangla numerals.

26 lines (21 loc) 1.23 kB
import { formatGregorianToBangla, convertToBanglaDate, getBanglaDateDetails } from "./banglaDate" // Example date string from API const dateString = "2025-05-13T19:51:52.917Z" // 1. Format Gregorian date in Bangla language console.log("Gregorian date in Bangla language:") console.log("Medium format:", formatGregorianToBangla(dateString)) console.log("Full format:", formatGregorianToBangla(dateString, "full")) console.log("Short format:", formatGregorianToBangla(dateString, "short")) // 2. Convert to Bengali calendar date console.log("\nBengali calendar date:") console.log("Medium format:", convertToBanglaDate(dateString)) console.log("Full format (with season):", convertToBanglaDate(dateString, "full")) console.log("Short format:", convertToBanglaDate(dateString, "short")) // 3. Get detailed Bengali calendar information console.log("\nDetailed Bengali calendar information:") const details = getBanglaDateDetails(dateString) console.log("Formatted date:", details.formatted) console.log("Year:", details.details.year) console.log("Month:", details.details.month, "(", details.details.monthName, ")") console.log("Date:", details.details.date) console.log("Season:", details.details.season)