Skip to content

Getters Methods

Methods for retrieving localized names for month, day of week, and season.

Method Overview

MethodDescription
getMonthName()Returns month name in Bengali or English.
getDayName()Returns weekday name in Bengali or English.
getSeasonName()Returns season name in Bengali or English.

Details & Examples

getMonthName()

Gets the Bengali month name for the current instance.

typescript
getMonthName<Locale extends $BnEn = 'bn'>(locale?: Locale): BanglaMonthName<Locale>

Parameters

  • locale: 'bn' for Bengali script (default) or 'en' for English transliteration.

Return Value

Month name string typed according to the locale.

Example

typescript
import { 
BanglaCalendar
} from 'bn-calendar';
const
date
= new
BanglaCalendar
('2023-04-14');
console
.
log
(
date
.
getMonthName
()); // "বৈশাখ" (Type: "বৈশাখ")
console
.
log
(
date
.
getMonthName
('en')); // "Boishakh" (Type: "Boishakh")

getDayName()

Gets the weekday name for the current instance.

typescript
getDayName<Locale extends $BnEn = 'bn'>(locale?: Locale): BanglaDayName<Locale>

Parameters

  • locale: 'bn' for Bengali script (default) or 'en' for English transliteration with English weekday in parentheses.

Return Value

Weekday name string typed according to the locale.

Example

typescript
const date = new BanglaCalendar('2023-04-14'); // Friday

console.log(date.getDayName());     // "শুক্রবার"
console.log(date.getDayName('en')); // "Shukrobar (Friday)"

getSeasonName()

Gets the season name for the current instance.

typescript
getSeasonName<Locale extends $BnEn = 'bn'>(locale?: Locale): BanglaSeasonName<Locale>

Parameters

  • locale: 'bn' for Bengali script (default) or 'en' for English transliteration with English season name in parentheses.

Return Value

Season name string typed according to the locale.

Example

typescript
const date = new BanglaCalendar('2023-04-14');

console.log(date.getSeasonName());     // "গ্রীষ্ম"
console.log(date.getSeasonName('en')); // "Grisma (Summer)"

Released under the Apache 2.0 License.