Zum Inhalt springen

Hilfe mit Datum!!!!!!!


Empfohlene Beiträge

Geschrieben

Servus,

Ich hab ein problem mit der Datum funktion in Java (JDK 1.4.1).

Ich finde einfach nicht raus wie ich das Datum berechne Heut vor 30 Tagen.

Hat jemand eine Ahnung wie man das macht?????? :(

Es wäre Cool wenn ihr mir helfen könntet.

MfG

Rester

:mod

Geschrieben

Leider habe ich probleme mit diesen Gregoriencalendar ich bekomme nur wirre Daten von dem Object wieder.

hat jemand ein Plausibles Beispiel für mich

wie ich das Heutige Dataum - 30 Tabe nehmen und dann in einem String aus gebe im Format

yyyymmDDssmmssSSS ?!?!?!?

Geschrieben

ich weis nicht ob dir das hilft. Aber ich benutze den GregoianCalendar so das ich ihm ein Datum gebe und er mir vom datum bis zur Gegenwart mir die vergangenen Millisekunden berechnet.

Aber es sollte möglich sein das du ihn z.B. ein Millisek. Wert angiebts und er dir dann das Datum raussucht.

Geschrieben

ich habe die lösung gefunden danke euch allen.

mit der Gegor Calender


import java.util.*;

import java.text.*;


public class DatumCal{


   public String RechDatum (int tage) {

      GregorianCalendar jetzt = new GregorianCalendar();

      int year = jetzt.get(GregorianCalendar.YEAR);

      int month = jetzt.get(GregorianCalendar.MONTH);

      int date = jetzt.get(GregorianCalendar.DATE);


      GregorianCalendar heute = new GregorianCalendar( year, month, date);


      heute.add(GregorianCalendar.DATE, tage);

      Date heutemanipuliert = heute.getTime();

      Format formatter; // Object zur Formatierung des Datums Objekt  

      formatter = new SimpleDateFormat("yyyyMMDDHHmmssSSS");

      String ausgabe  = formatter.format(heutemanipuliert);


      return ausgabe;

   }

}

Ich habe einen Lösungsansatz in einen Tutorial bei Java World gefunden

Danke an Robert Nielsen (für Calculating Java dates) bei JavaWorld

:marine :bimei

Geschrieben
Originally posted by Rester

Servus,

Ich hab ein problem mit der Datum funktion in Java (JDK 1.4.1).

Ich finde einfach nicht raus wie ich das Datum berechne Heut vor 30 Tagen.

Hat jemand eine Ahnung wie man das macht?????? :(

Es wäre Cool wenn ihr mir helfen könntet.

MfG

Rester

:mod

Du kannst dir das aktuelle Datum als Millisekunden seit dem 1.1.1970 geben lassen und dann die 30 Tage (auch in Millisekunden) abziehen dann daraus wieder ein Datumsobjekt machen ... so dürfte es gehen ... mehr oder minder.

Frank

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...