Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Umwandlung java.sql.Date in java.util.Date

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.12.2004
    Beiträge
    6

    Umwandlung java.sql.Date in java.util.Date

    Hallo zusammen,

    ich habe wieder ein Problem mit dem Datum.
    Ich hole aus der DB eine Zeit mit java.sql.Time x=result.getTime("...")
    Das möchte ich jetzt in eine java.util.Date - Klasse umwandeln mit Date d = new java.util.Date(x.getTime()).
    Leider übernimmt er mir nicht die Minuten. Die setzt er immer auf 1. Las ich mir die Zeit mit System.out.println(x) ausgeben, ist alles korrekt.

    Kann mir da bitte jemand weiterhelfen?

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Wenn du dir die Ableitungshierachie von java.sql.Time ansiehst, dann hat sich dein Problem schon gelöst.

    java.sql.Time ist ein java.util.Date

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.12.2004
    Beiträge
    6
    Ja vielen Dank. Insbesondere "richtig" lesen ist wichtig:
    Ich hab bei der Ausgabe den Format-String für SimpleDateFormat mit "HH:MM" angegeben. Dummerweise steht "M" für Month und nicht für Minuten. Peinlich, peinlich.
    Aber man braucht am Sonntag Nachmittag ja eine "Sinnvolle" Beschäftigung.

    Gruß
    Ratte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •