package fup;import java.util.*;import java.sql.*;public class Convert { public Convert() { // Constructor // tut nichts } public java.util.Date StringToDate(String date_string) { // Wandelt String "T.M.YYYY" in Datum-Objekt int tag; int monat; int jahr; StringTokenizer datum_token; int tokens; java.util.Date datum; datum_token = new StringTokenizer(date_string, "."); tokens = datum_token.countTokens(); if (tokens<3) { // Zuwenige Elemente... // Fehler werfen } else if (tokens>3) { // Zuviele Elemente.... // Fehler werfen } tag = Integer.parseInt(datum_token.nextToken()); // Tag extrahieren monat = Integer.parseInt(datum_token.nextToken()); // Monat extrahieren jahr = Integer.parseInt(datum_token.nextToken()); // Jahr extrahieren if ((tag<1) || (tag>31)) { // Falsche Tagangaben // Fehlerwerfen } if ((monat<1) || (monat>12)) { // Falsche Monatsangaben // Fehlerwerfen } datum = new java.util.Date(jahr-1900, monat-1, tag); // Erstellt das Datumsobjekt und passt Parameter an return datum; }}