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