getMealKind method
현재 시간에 어느 종류의 급식을 먹는지 반환해주는 함수입니다.
Implementation
MealType getMealKind(bool includeBreakfast) {
String nowMinute = DateTime.now().minute.toString(); if (int.parse(nowMinute) < 10) { nowMinute = "0$nowMinute"; }
int nowTime = int.parse("${DateTime.now().hour}$nowMinute");
MealType mealKind;
if ((nowTime < 0830 || nowTime >= 2000) && includeBreakfast) {
mealKind = MealType.breakfast;
} else if (nowTime < 1400 || nowTime >= 2000) {
mealKind = MealType.lunch;
} else {
mealKind = MealType.dinner;
}
return mealKind;
}