monthStart method
Jalali day month (1 to 12) of Hijri year starts on.
Throws ArgumentError when month is outside 1 to 12 or that day is
outside the supported range.
Implementation
PersianDate monthStart(int year, int month) {
_checkMonth(year, month);
return _persianDate(_start(year, month));
}