Formats the DateTime object using the MMMMd format and optional locale.
String formatAsMMMMd([String? locale]) => DateFormat.MMMMd(locale).format(this);