T
Tom22
Gast
Hallo,
ich versuche mich gerade etwas in java.util.Date einzulesen und habe folgendes Problem. Das System sagt mir der Konstruktor Date ist deprecated. Nur finde ich keinen Hinweis, wie ich aktuell aus den Angaben jahr, monat, tag, std, min ein Datumsobjekt erzeuge. Derzeit löse ich das so.
Was ist der Nachfolger für java.util.Date(...)?
ich versuche mich gerade etwas in java.util.Date einzulesen und habe folgendes Problem. Das System sagt mir der Konstruktor Date ist deprecated. Nur finde ich keinen Hinweis, wie ich aktuell aus den Angaben jahr, monat, tag, std, min ein Datumsobjekt erzeuge. Derzeit löse ich das so.
Was ist der Nachfolger für java.util.Date(...)?
Java:
if(str.length() == 12){
year = new Integer(str.substring(0,4)).intValue() - 1900; //laut API
month = new Integer(str.substring(4,6)).intValue() - 1; //Laut API da 0-11
date = new Integer(str.substring(6,8)).intValue();
hrs = new Integer(str.substring(8,10)).intValue(); //0-23
min = new Integer(str.substring(10,12)).intValue(); //0-59
}
//JJJJMMTT
if(str.length() == 8){
year = new Integer(str.substring(0,4)).intValue() - 1900; //laut API
month = new Integer(str.substring(4,6)).intValue() - 1; //Laut API da 0-11
date = new Integer(str.substring(6,8)).intValue();
}
java.util.Date datum = new java.util.Date(year, month, date, hrs, min);