String toFormattedString({String? format}) { if (format == null) return toString(); return DateFormat(format).format(this); }