roundDown method

DateTime roundDown({
  1. Duration durationToRoundDown = const Duration(minutes: 5),
  2. bool isUTC = true,
})

Implementation

DateTime roundDown(
    {Duration durationToRoundDown = const Duration(minutes: 5),
    bool isUTC = true}) {
  DateTime roundedDown = DateTime.fromMillisecondsSinceEpoch(
      millisecondsSinceEpoch -
          millisecondsSinceEpoch % durationToRoundDown.inMilliseconds,
      isUtc: isUTC);

  // debugPrint("roundDown | $roundedDown");

  return roundedDown;
}