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