tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
545
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Zack
    Zack Zack ist offline cookies vader
    Registriert seit
    Oct 2007
    Ort
    hier und dort
    Beiträge
    258
    Hi,
    ich versuche von einem DateTime Objekt heraus zu finden ob es in der Vergangenheit liegt oder nicht.
    Dazu wollte ich einfach das jetzige Datum erstellen und das mit diesem vergleichen, am Vergleich hapert es zur Zeit. Die Dokumentation hat mich ehrlich mehr verwirrt als eine Erleuchtung gebracht.
    Wie kann ich das am einfachsten realisieren? Ich muss Joda DateTime verweden, ist schon an zu vielen anderen Stellen eingebaut als das dort noch ein Weg zurück führt.

    Danke, Ra7or
     
    Und was lernen wir darauf? Es niemals versuchen! (Homer Jay Simpson)
    127.0.0.1 Home! Sweet Home!

    Ich würde mich über eine Bewertung meiner Beiträge freuen!

  2. #2
    AttilaF AttilaF ist offline Mitglied Bronze
    Registriert seit
    Dec 2010
    Beiträge
    26
    Wäre es nicht möglich bevor Vergleich auf GregorianCalendar format konvertieren?
    Code java:
    1
    2
    3
    4
    5
    6
    
    GregorianCalendar gregDatum = jodaDatum.toGregorianCalendar();
    if (new GregorianCalendar().after(gregDatum))
         System.out.println("Vergangenheit");
    else if (new GregorianCalendar().before(gregDatum))
         System.out.println("Zukunft");
    //...
     

  3. #3
    pizza1234 pizza1234 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    177
    Hi,
    warum nicht so:
    Code java:
    1
    2
    
    if(yourDate.toDate().before(Calendar.getInstance().getTime()))
           System.out.println("Vergangenheit");

    Grüße
    Peter
     

  4. #4
    Avatar von Zack
    Zack Zack ist offline cookies vader
    Registriert seit
    Oct 2007
    Ort
    hier und dort
    Beiträge
    258
    Danke,
    die Lösung ist zwar kein Joda DateTime, aber hauptsache es geht. Wobei mir das von pizza besser gefällt
     
    Und was lernen wir darauf? Es niemals versuchen! (Homer Jay Simpson)
    127.0.0.1 Home! Sweet Home!

    Ich würde mich über eine Bewertung meiner Beiträge freuen!

Ähnliche Themen

  1. [MySQL] Nur Datum eines DateTime-Feldes anpassen
    Von Moritz123 im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 13.01.11, 10:25
  2. Joda DateTime: Intervalbestimmung
    Von mschlegel im Forum Java
    Antworten: 3
    Letzter Beitrag: 15.01.09, 20:20
  3. [Access] Automatisches Löschen wenn Datum vergangen
    Von FlockY im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 15.01.08, 11:10
  4. [MySQL] Datetime nur Datum ausgeben
    Von keks1984 im Forum Relationale Datenbanksysteme
    Antworten: 8
    Letzter Beitrag: 11.01.08, 11:28
  5. MYSQL datetime logs von bestimmten datum ausgeben
    Von Briefkasten im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 21.06.07, 08:45

Stichworte