String format([String? format]) { format ??= 'full'; // 如果是预定义格式,获取对应的格式字符串 final pattern = DateTimeFormatter.defaultFormats[format] ?? format; return DateTimeFormatter._formatDateTime(this, pattern); }