@Override public String toFormattedString(int flags) { if (getTimeLabel() != null) { return getTimeLabel(); } String s; // Initialized below if (base != null) { // String s = ISODateTimeFormat.basicDateTime().print(base); // return s.replace('\ufffd', 'X'); DateTimeFormatter formatter = getFormatter(flags); s = formatter.print(base); } else { s = "XXXX-XX-XX"; } if (dateTimeZone != null) { DateTimeFormatter formatter = DateTimeFormat.forPattern("Z"); formatter = formatter.withZone(dateTimeZone); s = s + formatter.print(0); } return s; }
@Override public String toFormattedString(int flags) { if (getTimeLabel() != null) { return getTimeLabel(); } String s; // Initialized below if (base != null) { // String s = ISODateTimeFormat.basicDateTime().print(base); // return s.replace('\ufffd', 'X'); DateTimeFormatter formatter = getFormatter(flags); s = formatter.print(base); } else { s = "XXXX-XX-XX"; } if (dateTimeZone != null) { DateTimeFormatter formatter = DateTimeFormat.forPattern("Z"); formatter = formatter.withZone(dateTimeZone); s = s + formatter.print(0); } return s; }
public String toFormattedString(int flags) { if (getTimeLabel() != null) { return getTimeLabel(); } String s = null; if (base != null) { // String s = ISODateTimeFormat.basicDateTime().print(base); // return s.replace('\ufffd', 'X'); DateTimeFormatter formatter = getFormatter(flags); s = formatter.print(base); } else { s = "XXXX-XX-XX"; } if (dateTimeZone != null) { DateTimeFormatter formatter = DateTimeFormat.forPattern("Z"); formatter = formatter.withZone(dateTimeZone); s = s + formatter.print(0); } return s; }
public String toFormattedString(int flags) { if (getTimeLabel() != null) { if (getTimeLabel().isoString != null) { return getTimeLabel().isoString; } } if (base != null) { // String s = ISODateTimeFormat.basicDateTime().print(base); // return s.replace('\ufffd', 'X'); DateTimeFormatter formatter = getFormatter(flags); return formatter.print(base); } else { return "XXXX-XX-XX"; } }