Ich habe als eine Eingabe von Benutzern Datum und Zeit zu bekommen, und es dann zu dieser fucntion passierenLocal als Argument in Funktion
public void dateTime(LocalDateTime d) {
System.out.println("Entered date is : " + d);
}
Nun ist die Frage, in welchem Format soll ich Datum und Uhrzeit vom Benutzer erhalten als Eingabe und übergeben Sie das an dateTime
Funktion.
Wie erhält man LocalDateTime als Eingabe?
Es liegt an Ihnen, das Format zu bestimmen und die eingegebene Zeichenfolge mit einem DateTimeFormatter zu analysieren. –
Hängt davon ab, wie Sie es analysieren möchten. Wenn Sie [LocalDateTime.parse (str) '] aufrufen möchten (https://docs.oracle.com/javase/8/docs/api/java/time/LocalDateTime.html#parse-java.lang. CharSequence-), 'str' muss im [' ISO_LOCAL_DATE_TIME'-Format] sein (https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html#ISO_LOCAL_DATE_TIME). –