tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
3726
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nud3l Nud3l ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    40


    Hi ich möchte ein Date um 7 Tage erhöhen und ich habe keine Ahnung wie ich das machen soll.

    ich versuch einen Plan zu erstellen wo zb zu jeden Montag ein Eintrag steht und ich möchte das datum automatisch vergeben


    Mfg
     

  2. #2
    mk666 mk666 ist offline Mitglied Bronze
    Registriert seit
    Aug 2007
    Beiträge
    48
    Du könntest statt Date Calendar bzw. GregorianCalendar verwenden. Calendar hat dafür eine passende Funktion.
     

  3. #3
    Nud3l Nud3l ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    40
    Wie heißen denn die funktionen?

    ich bekomme ja bei der Gregoreien eine zeit in milisec und ich wollte da schon die 7 in milisec um rechen und drauf addieren aber ist wohl ein bisschen kompliziert
     

  4. #4
    mk666 mk666 ist offline Mitglied Bronze
    Registriert seit
    Aug 2007
    Beiträge
    48
     

  5. #5
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Darf ich JodaTime in den Raum werfen? Das native Java Calender API ist so ziemlich das schlimmste, was sich in der JRE finden lässt. Mit JodaTime geht das so:

    Code java:
    1
    2
    
    LocalDate date = new LocalDate();
    LocalDate then = date.plusDays(7);

    Gruß
    Ollie
     

  6. #6
    gora gora ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Ort
    Braunschweig (Niedersachsen)
    Beiträge
    50
    Schau mal in die Api vom Gregorian Calendar...
    Du musst einfach nur :

    1. Datum in Grgoriancalendar setzten...
    2. Das Feld Tage im GregorianCalendat um 7 erhöhen ...
    3 Gregoriancalendar.getTime() aufrufen und voila.. er gibt dir ein DateObjekt mit dem neuen Datum zurück!

    Grüße

    Gora
     
    Wer keinen, spärlich oder dünnen Kaffee trinkt, soll Mäuse schubsen und mit Barbie-Puppen spielen, aber die Finger von richtigen Servern lassen. - J. E. Guenther in d.a.s.r.

  7. #7
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Zitat Zitat von gora Beitrag anzeigen
    Du musst einfach nur :

    1. Datum in Grgoriancalendar setzten...
    2. Das Feld Tage im GregorianCalendat um 7 erhöhen ...
    3 Gregoriancalendar.getTime() aufrufen und voila.. er gibt dir ein DateObjekt mit dem neuen Datum zurück!
    Genau das meinte ich . Gehts noch umständlicher?

    Kein Affront gegen deinen Vorschlag, gora. Ich weiß, es geht nicht wirklich anders mit Java Bordmitteln. Aber schön ist definitiv was anderes.


    Gruß
    Ollie
     

Ähnliche Themen

  1. Mit VBS - von - bis - hochzählen
    Von banshe im Forum ASP
    Antworten: 1
    Letzter Beitrag: 16.05.10, 23:15
  2. datum hochzählen
    Von lifehunter im Forum PHP
    Antworten: 3
    Letzter Beitrag: 26.08.05, 21:07
  3. Buchstaben hochzählen
    Von jenno im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 11.03.04, 16:28
  4. counter hochzählen
    Von Franz im Forum PHP
    Antworten: 2
    Letzter Beitrag: 08.09.03, 18:30
  5. IP`s hochzählen
    Von tefla im Forum PHP
    Antworten: 2
    Letzter Beitrag: 21.04.02, 23:49