Wie man Zeichenketten in Java in Datum konvertiert
Hassan Saeed
12 Oktober 2023
Dieses Tutorial behandelt Methoden zur Konvertierung einer Zeichenkette in ein Datum
in Java.
Verwenden Sie SimpleDateFormat
, um einen String in Java in ein Datum
zu konvertieren
Der einfachste Weg, eine Zeichenkette in Java in Datum
zu konvertieren, ist die Verwendung der Klasse SimpleDateFormat
. Zuerst müssen wir das Datumsformat definieren, das unser String repräsentiert, wie z. B. yyyy-MM-dd
. Das folgende Beispiel veranschaulicht dies:
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class MyClass {
public static void main(String args[]) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String strDate = "2000-05-01";
Date date = new Date(sdf.parse(strDate).getTime());
System.out.println(date);
}
}
Ausgabe:
Mon May 01 00:00:00 GMT 2000
Versuchen wir dies mit ein paar weiteren verschiedenen Datumsformaten. Das folgende Beispiel konvertiert die Zeichenkette - "January 2, 2010"
in ein Datum
in Java.
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class MyClass {
public static void main(String args[]) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("MMMM d, yyyy");
String strDate = "January 2, 2010";
Date date = new Date(sdf.parse(strDate).getTime());
System.out.println(date);
}
}
Ausgabe:
Sat Jan 02 00:00:00 GMT 2010
In ähnlicher Weise können Sie die Verwendung eines beliebigen Datumsformats definieren und die Zeichenkettenrepräsentation in Java in ein Datum
konvertieren.
Verwandter Artikel - Java String
- So führen Sie die Konvertierung von String in String-Array in Java durch
- Wie entferne ich eine Unterzeichenkette aus einer Zeichenkette in Java
- So konvertieren Sie Byte-Array in Hex-String in Java
- Wie man Java-String in Byte konvertiert
- Generieren Sie eine zufällige Zeichenkette in Java
- Die Swap-Methode in Java