1.0.6 • Published 6 years ago

bangla-tarikh v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

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 NameReturn typeParametersDescriptionExampleOutput example
yearnumberdate (optional)Prints bengali year of current (default)/ given date in english characterbanglaTarikh.year()1425
yearInBanglastringdate (optional)Prints bengali year of current (default)/ given date in bengali characterbanglaTarikh.yearInBangla()১৪২৫
monthnumberdate (optional)Prints bengali month of the year of current (default)/ given date in english characterbanglaTarikh.month()1
monthInBanglastringdate (optional)Prints bengali month of the year of current (default)/ given date in bengali characterbanglaTarikh.monthInBangla()
monthInBanglaStringstringdate (optional)Prints bengali month of the year of current (default)/ given date in bengalibanglaTarikh.monthInBanglaString()বৈশাখ
daynumberdate (optional)Prints bengali day of current (default)/ given date in english characterbanglaTarikh.day()1
dayInBanglastringdate (optional)Prints bengali day of current (default)/ given date in bengali characterbanglaTarikh.dayInBangla()
1.0.6

6 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago