getFridaysInMonth static method

List<HijriDate> getFridaysInMonth(
  1. int year,
  2. int month
)

Gets all Fridays in a specific Hijri month

Implementation

static List<HijriDate> getFridaysInMonth(int year, int month) {
  final daysInMonth = HijriDate().getDaysInMonth(year, month);
  final fridays = <HijriDate>[];

  for (int day = 1; day <= daysInMonth; day++) {
    final date = HijriDate.fromHijri(year, month, day);
    if (date.wkDay == 5) {
      // Friday
      fridays.add(date);
    }
  }
  return fridays;
}