1.0.6 • Published 6 years ago
bangla-tarikh v1.0.6
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() | ১ |