Format using intl (e.g., 'yyyy-MM-dd' or 'dd/MM/yyyy')
String format(String pattern) => DateFormat(pattern).format(this);