🔄
Date Conversion
Seamlessly convert between Anno Domini (AD) and Bikram Sambat (BS) dates with simple utility functions.
A comprehensive TypeScript/JavaScript library for working with Nepali (Bikram Sambat) dates, including conversion, manipulation, formatting, and fiscal year operations.
npm install nepali-date-libraryimport { NepaliDate, ADtoBS, BStoAD } from "nepali-date-library";
// Create today's Nepali date
const today = new NepaliDate();
console.log(today.format("YYYY-MM-DD")); // 2082-10-01
// Convert AD to BS
const bsDate = ADtoBS("2026-01-14");
console.log(bsDate); // 2082-10-01
// Convert BS to AD
const adDate = BStoAD("2082-10-01");
console.log(adDate); // 2026-01-14
// Format in Nepali
console.log(today.format("yyyy mmmm dd, dddd")); // २०८२ माघ ०१, बुधबार