bangla-tarikh
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

Bangla Tarikh (Bangladesh)

bangla-tarikh is an npm package that gives dates only for the Bangladesh according to Bengali calendar.

Install

npm install bangla-tarikh --save

Usages

const banglaTarikh = require("bangla-tarikh");
// Prints todays date
console.log(banglaTarikh.format()); // "৩১শে শ্রাবণ, ১৪২৫"

Formatting

Date

banglaTarikh.format('DDD') // পহেলা, দোসরা...একত্রিশে
banglaTarikh.format('DDT') // ০১, ০২, ..., ৩১ 
banglaTarikh.format('DTS') // ১লা, ২রা, ..., ৩১শে
banglaTarikh.format('DT') // ১, ২, ..., ৩১
banglaTarikh.format('DD') // 01, 02, ..., 31
banglaTarikh.format('D') // 1, 2, ..., 31

Month

banglaTarikh.format('MMMM') // বৈশাখ, জ্যৈষ্ঠ, ..., চৈত্র
banglaTarikh.format('MMT') // ০১, ০২, ..., ১২ 
banglaTarikh.format('MMM') // Boishakh, Jaishtha, ..., Chaitra
banglaTarikh.format('MT') // ১, ২, ..., ১২ 
banglaTarikh.format('MM') // 01, 02, ..., 12
banglaTarikh.format('M') // 1, 2, ..., 12

Year

banglaTarikh.format('YYYY') // 1425
banglaTarikh.format('YYYYT') // ১৪২৫ 

Combine as you like

banglaTarikh.format('DTS MMMM, YYYYT') // ৩১শে শ্রাবণ, ১৪২৫

Date other than today

// With formatting 
banglaTarikh.format('DTS MMMM, YYYYT', new Date(2014, 1, 23, 0, 0, 0)) ; 
// Without formatting
banglaTarikh.format(null, new Date(2014, 1, 23, 0, 0, 0)) ; 

Other Methods

Method Name Return type Parameters Description Example Output example
year number date (optional) Prints bengali year of current (default)/ given date in english character banglaTarikh.year() 1425
yearInBangla string date (optional) Prints bengali year of current (default)/ given date in bengali character banglaTarikh.yearInBangla() ১৪২৫
month number date (optional) Prints bengali month of the year of current (default)/ given date in english character banglaTarikh.month() 1
monthInBangla string date (optional) Prints bengali month of the year of current (default)/ given date in bengali character banglaTarikh.monthInBangla()
monthInBanglaString string date (optional) Prints bengali month of the year of current (default)/ given date in bengali banglaTarikh.monthInBanglaString() বৈশাখ
day number date (optional) Prints bengali day of current (default)/ given date in english character banglaTarikh.day() 1
dayInBangla string date (optional) Prints bengali day of current (default)/ given date in bengali character banglaTarikh.dayInBangla()

Package Sidebar

Install

npm i bangla-tarikh

Weekly Downloads

2

Version

1.0.6

License

MIT

Unpacked Size

56.6 kB

Total Files

12

Last publish

Collaborators

  • rahim373