ofMonth static method

DateTimeRange<DateTime> ofMonth([
  1. DateTime? dateTime
])

DateTimeRange of dateTime's Month with the use of extension methods HrkDateTime.startOfMonth and HrkDateTime.endOfMonth

dateTime defaults to DateTime.now

Implementation

static DateTimeRange ofMonth([
  DateTime? dateTime,
]) {
  dateTime ??= DateTime.now();
  return DateTimeRange(
    start: dateTime.startOfMonth(),
    end: dateTime.endOfMonth(),
  );
}