nenewe property
This function returns the date Tsome Nenewe or Nineveh will be at. to get this date we need to get Mebaja Hamer(beginning)
MebajaHamer = Metikih + Ye'elet Tewsak // የእለት ተውሳክ
Implementation
Map<String, dynamic> get nenewe {
String meskerem1 = getMeskeremOne(returnName: true);
int month = yebealeMetkihWer();
int date;
int? dayTewsak;
_yeeletTewsak.forEach((el) => {
if (el['key'] ==
_weekdays[(_weekdays.indexOf(meskerem1) + metkih - 1) % 7])
dayTewsak = el['value']
});
String monthName = dayTewsak! + metkih > 30 ? 'የካቲት' : 'ጥር';
if (month == 2) {
// ጥቅምት
monthName = 'የካቲት';
String tikimt1 = _weekdays[(_weekdays.indexOf(meskerem1) + 2) % 7];
String metkihElet =
_weekdays[(_weekdays.indexOf(tikimt1) + metkih - 1) % 7];
_yeeletTewsak.forEach((el) => {
if (el['key'] == _weekdays[_weekdays.indexOf(metkihElet)])
dayTewsak = el['value']
});
}
date = metkih + dayTewsak!;
return {"month": monthName, "date": date % 30 == 0 ? 30 : date % 30};
}