getBanglaWeekday method

String getBanglaWeekday (
  1. {int day,
  2. int month,
  3. int year}
)

Returns Bangla weekday for a given English date

BanglaUtility.getBanglaWeekday(day:31, month:05, year: 2020) == 'রবিবার'

Implementation

static String getBanglaWeekday({int day, int month, int year}) {
  if (day == null && month == null && year == null) {
    DateTime now = DateTime.now();

    day = now.day;
    month = now.month;
    year = now.year;
  }
  DateTime date = DateTime(year, month, day);
  String banglaWeekday = kBanglaWeekdays[date.weekday - 1];
  return banglaWeekday;
}