getCurrentPregnancyDay method

Future<int> getCurrentPregnancyDay()

get Current day of pregnancy

Implementation

Future<int> getCurrentPregnancyDay() async {
  final dbHelper = MenstrualCycleDbHelper.instance;
  int currentPregnancyDay = 0;
  String lastPeriodDate = await dbHelper.getLastPeriodDate();
  if (lastPeriodDate.isNotEmpty) {
    currentPregnancyDay =
        DateTime.now().difference(DateTime.parse(lastPeriodDate)).inDays + 1;
  }
  return currentPregnancyDay;
}