mit Datum rechnen

ballibum

Aktives Mitglied
Hallo liebe Community,
ich stehe gerade mal wieder aufm Schlach. Und zwar möchte ich gerne die Anzahl zwischen zwei Tagen berechnen. Zum Beispiel:

1.4.2010 und 5.4.2010= als Formel 5.4.2010-1.4.2010 = 4Tage
dabei liegt das Datum in der Form JJJJMMTT vor (20090811).

GIbt es da eine elegante Lösungsmöglichkeit, damit auch Schaltjahre beachtet werden?

vielen Dank für eure Hilfe
 

ballibum

Aktives Mitglied
okay, vielen dank. worum es mir hauptsächlich geht, kann ich das mit dem vordefinierten format jjjjmmtt machen??
mfg
ballibum
 

Tharsonius

Bekanntes Mitglied
Ich fand das mit dem Kalender irgendwann mal doof, kam damit nicht klar, da hab ich mir mal eine eigene Datumsklasse gebaut.

Ich nutz einfach mal die Gelegenheit die hier mal zu posten. Wenn sie wer verwenden mag, nur zu:

Java:
package basis;

import java.text.SimpleDateFormat;
import java.util.Date;

public final class Datum
{
	private int tag;
	private int monat;
	private int jahr;
	private int stunde;
	private int minute;
	private int sekunde;
	private boolean corrected;
	
	public Datum()
	{
		Date date = new Date();
		SimpleDateFormat datumsformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		setzeDatum(datumsformat.format(date));
	}

	public Datum(int jahr, int monat, int tag, int stunde, int minute, int sekunde)
	{
		this.tag = tag;
		this.monat = monat;
		this.jahr = jahr;
		this.stunde = stunde;
		this.minute = minute;
		this.sekunde = sekunde;
		corrected = false;
		check();
	}
	
	public Datum(String datum)
	{
		tag = 1;
		monat = 1;
		jahr = 1900;
		stunde = 0;
		minute = 0;
		sekunde = 0;
		corrected = true;
		int length = datum.length();
		if(length != 19)
			return;
		// Inhalt und Zeichen pruefen. Datum muss dieses Format haben: "jjjj-mm-tt hh:mm:ss"
		boolean ok = true;
		for(int i = 0; i < 19; i++)
		{
			char zeichen = datum.charAt(i);
			if(i == 4 || i == 7)
			{
				if (zeichen != '-')
					ok = false;
				continue;
			}
			if(i == 13 || i == 16)
			{
				if(zeichen != ':')
					ok = false;
				continue;
			}
			if(i == 10)
			{
				if(zeichen != ' ')
					ok = false;
				continue;
			}
			if(zeichen < '0' || zeichen > '9')
				ok = false;
		}
		if(ok == false)
			return;
		int wert = (datum.charAt(0) - '0') * 1000;
		wert = wert + ((datum.charAt(1) - '0') * 100);
		wert = wert + ((datum.charAt(2) - '0') * 10);
		wert = wert + (datum.charAt(3) - '0');
		jahr = wert;
		wert = (datum.charAt(5) - '0') * 10;
		wert = wert + (datum.charAt(6) - '0');
		monat = wert;
		wert = (datum.charAt(8) - '0') * 10;
		wert = wert + (datum.charAt(9) - '0');
		tag = wert;
		wert = (datum.charAt(11) - '0') * 10;
		wert = wert + (datum.charAt(12) - '0');
		stunde = wert;
		wert = (datum.charAt(14) - '0') * 10;
		wert = wert + (datum.charAt(15) - '0');
		minute = wert;
		wert = (datum.charAt(17) - '0') * 10;
		wert = wert + (datum.charAt(18) - '0');
		sekunde = wert;
		corrected = false;
		check();
	}

	public Datum(long datum)
	{
		tag = 1;
		monat = 1;
		jahr = 1900;
		stunde = 0;
		minute = 0;
		sekunde = 0;
		corrected = true;
		long temp = 19000101;
		temp = temp * 1000000;
		if(datum < temp)
			return;
		sekunde = (int)(datum % 100);
		datum = datum / 100;
		minute = (int)(datum % 100);
		datum = datum / 100;
		stunde = (int)(datum % 100);
		datum = datum / 100;
		tag = (int)(datum % 100);
		datum = datum / 100;
		monat = (int)(datum % 100);
		datum = datum / 100;
		jahr = (int)datum;
		corrected = false;
		check();
	}

	public final boolean istSchaltjahr()
	{
		if(jahr % 4 != 0)
		{
			return false;
		}
		else
		{
			if(jahr % 100 != 0)
			{
				return true;
			}
			else
			{
				if(jahr % 400 == 0)
					return true;
				else
					return false;
			}
		}
	}

	private final void check()
	{
		boolean datumok = true;
		if(jahr < 1900 || jahr > 2100)
			datumok = false;
		if(monat < 1 || monat > 12)
			datumok = false;
		if(tag < 1 || tag > 31)
			datumok = false;
		if(monat == 4 || monat == 6 || monat == 9 || monat == 11)
		{
			if(tag == 31)
				datumok = false;
		}
		if(monat == 2)
		{
			if(istSchaltjahr() == true)
			{
				if(tag > 29)
					datumok = false;
			}
			else
			{
				if(tag > 28)
					datumok = false;
			}
		}
		if(stunde < 0 || stunde > 23)
			datumok = false;
		if(minute < 0 || minute > 59)
			datumok = false;
		if(sekunde < 0 || sekunde > 59)
			datumok = false;
		if(datumok == false)
		{
			tag = 1;
			monat = 1;
			jahr = 1900;
			stunde = 0;
			minute = 0;
			sekunde = 0;
			corrected = true;
		}
	}

	public final void setzeDatum(int jahr, int monat, int tag, int stunde, int minute, int sekunde)
	{
		this.tag = tag;
		this.monat = monat;
		this.jahr = jahr;
		this.stunde = stunde;
		this.minute = minute;
		this.sekunde = sekunde;
		corrected = false;
		check();
	}

	public final void setzeDatum(String datum)
	{
		tag = 1;
		monat = 1;
		jahr = 1900;
		stunde = 0;
		minute = 0;
		sekunde = 0;
		corrected = true;
		int length = datum.length();
		if(length != 19)
		{
			return;
		}
		// Inhalt und Zeichen pruefen. Datum muss dieses Format haben: "jjjj-mm-tt hh:mm:ss"
		boolean ok = true;
		for (int i = 0; i < 19; i++)
		{
			char zeichen = datum.charAt(i);
			if(i == 4 || i == 7)
			{
				if(zeichen != '-')
					ok = false;
				continue;
			}
			if(i == 13 || i == 16)
			{
				if(zeichen != ':')
					ok = false;
				continue;
			}
			if(i == 10)
			{
				if(zeichen != ' ')
					ok = false;
				continue;
			}
			if(zeichen < '0' || zeichen > '9')
				ok = false;
		}
		if(ok == false)
		{
			return;
		}
		int wert = (datum.charAt(0) - '0') * 1000;
		wert = wert + ((datum.charAt(1) - '0') * 100);
		wert = wert + ((datum.charAt(2) - '0') * 10);
		wert = wert + (datum.charAt(3) - '0');
		jahr = wert;
		wert = (datum.charAt(5) - '0') * 10;
		wert = wert + (datum.charAt(6) - '0');
		monat = wert;
		wert = (datum.charAt(8) - '0') * 10;
		wert = wert + (datum.charAt(9) - '0');
		tag = wert;
		wert = (datum.charAt(11) - '0') * 10;
		wert = wert + (datum.charAt(12) - '0');
		stunde = wert;
		wert = (datum.charAt(14) - '0') * 10;
		wert = wert + (datum.charAt(15) - '0');
		minute = wert;
		wert = (datum.charAt(17) - '0') * 10;
		wert = wert + (datum.charAt(18) - '0');
		sekunde = wert;
		corrected = false;
		check();
	}
	
	public final void setzeDatum(long datum)
	{
		tag = 1;
		monat = 1;
		jahr = 1900;
		stunde = 0;
		minute = 0;
		sekunde = 0;
		corrected = true;
		long temp = 19000101;
		temp = temp * 1000000;
		if(datum < temp)
			return;
		sekunde = (int)(datum % 100);
		datum = datum / 100;
		minute = (int)(datum % 100);
		datum = datum / 100;
		stunde = (int)(datum % 100);
		datum = datum / 100;
		tag = (int)(datum % 100);
		datum = datum / 100;
		monat = (int)(datum % 100);
		datum = datum / 100;
		jahr = (int)datum;
		corrected = false;
		check();
	}
	
	public final void setzeTag(int wert)
	{
		tag = wert;
		corrected = false;
		check();
	}
	
	public final void setzeMonat(int wert)
	{
		monat = wert;
		corrected = false;
		check();
	}
	
	public final void setzeJahr(int wert)
	{
		jahr = wert;
		corrected = false;
		check();
	}
	
	public final void setzeStunde(int wert)
	{
		stunde = wert;
		corrected = false;
		check();
	}
	
	public final void setzeMinute(int wert)
	{
		minute = wert;
		corrected = false;
		check();
	}
	
	public final void setzeSekunde(int wert)
	{
		sekunde = wert;
		corrected = false;
		check();
	}

	public final int getTag()
	{
		return tag;
	}
	
	public final int getMonat()
	{
		return monat;
	}
	
	public final int getJahr()
	{
		return jahr;
	}
	
	public final int getStunde()
	{
		return stunde;
	}
	
	public final int getMinute()
	{
		return minute;
	}
	
	public final int getSekunde()
	{
		return sekunde;
	}
	
	public final String getDatumString()
	{
		StringBuilder sb = new StringBuilder();
		sb.append(jahr);
		sb.append("-");
		if(monat < 10)
			sb.append("0");
		sb.append(monat);
		sb.append("-");
		if(tag < 10)
			sb.append("0");
		sb.append(tag);
		sb.append(" ");
		if(stunde < 10)
			sb.append("0");
		sb.append(stunde);
		sb.append(":");
		if(minute < 10)
			sb.append("0");
		sb.append(minute);
		sb.append(":");
		if(sekunde < 10)
			sb.append("0");
		sb.append(sekunde);
		return sb.toString();
	}
	
	public final long getTimestamp()
	{
		long stamp;
		stamp = jahr;
		stamp = stamp * 100;
		stamp = stamp + monat;
		stamp = stamp * 100;
		stamp = stamp + tag;
		stamp = stamp * 100;
		stamp = stamp + stunde;
		stamp = stamp * 100;
		stamp = stamp + minute;
		stamp = stamp * 100;
		stamp = stamp + sekunde;
		return stamp;
	}
	
	public final boolean isDatumCorrected()
	{
		return corrected;
	}
	
	public final long getSekundenSeit1900()
	{
		long jahre = jahr - 1900;
		long schaltjahre = 0;
		if(jahre > 0)
		{
			schaltjahre = (jahre - 1) / 4;
		}
		long tage = jahre * 365;
		tage = tage + schaltjahre;
		switch(monat)
		{
			case 12:
				tage = tage + 30;
			case 11:
				tage = tage + 31;
			case 10:
				tage = tage + 30;
			case 9:
				tage = tage + 31;
			case 8:
				tage = tage + 31;
			case 7:
				tage = tage + 30;
			case 6:
				tage = tage + 31;
			case 5:
				tage = tage + 30;
			case 4:
				tage = tage + 31;
			case 3:
				tage = tage + 28;
				if(istSchaltjahr() == true)
					tage = tage + 1;
			case 2:
				tage = tage + 31;
			case 1:
				break;
			default:
				return -1;
		}
		tage = tage + tag - 1;
		long stunden = (tage * 24) + stunde;
		long minuten = (stunden * 60) + minute;
		long sekunden = (minuten * 60) + sekunde;
		return sekunden;
	}

	public final long getTimestampDayStart()
	{
		long stamp;
		stamp = jahr;
		stamp = stamp * 100;
		stamp = stamp + monat;
		stamp = stamp * 100;
		stamp = stamp + tag;
		stamp = stamp * 1000000;
		return stamp;
	}

	public final long getTimestampDayEnd()
	{
		long stamp;
		stamp = jahr;
		stamp = stamp * 100;
		stamp = stamp + monat;
		stamp = stamp * 100;
		stamp = stamp + tag;
		stamp = stamp * 100;
		stamp = stamp + 23;
		stamp = stamp * 100;
		stamp = stamp + 59;
		stamp = stamp * 100;
		stamp = stamp + 59;
		return stamp;
	}

	private final void addTag()
	{
		tag = tag + 1;
		int max = 0;
		switch(monat)
		{
			case 1:
			case 3:
			case 5:
			case 7:
			case 8:
			case 10:
			case 12:
				max = 31;
				break;
			case 4:
			case 6:
			case 9:
			case 11:
				max = 30;
				break;
			case 2:
				if(this.istSchaltjahr() == true)
					max = 29;
				else
					max = 28;
				break;
			default:
				break;
		}
		if(tag > max)
		{
			tag = 1;
			monat = monat + 1;
		}
		else
			return;
		if(monat > 12)
		{
			monat = 1;
			jahr = jahr + 1;
		}
	}

	private final void subTag()
	{
		tag = tag - 1;
		if(tag == 0)
			monat = monat -1;
		else
			return;
		if(monat == 0)
		{
			monat = 12;
			jahr = jahr - 1;
		}
		switch(monat)
		{
			case 1:
			case 3:
			case 5:
			case 7:
			case 8:
			case 10:
			case 12:
				tag = 31;
				break;
			case 4:
			case 6:
			case 9:
			case 11:
				tag = 30;
				break;
			case 2:
				if(this.istSchaltjahr() == true)
					tag = 29;
				else
					tag = 28;
				break;
			default:
				break;
		}
	}

	public final void addSekunden(int seconds)
	{
		sekunde = sekunde + seconds;
		int korrektur = 0;
		while(sekunde > 59)
		{
			sekunde = sekunde - 60;
			korrektur = korrektur + 1;
		}
		while(sekunde < 0)
		{
			sekunde = sekunde + 60;
			korrektur = korrektur - 1;
		}
		if(korrektur == 0)
			return;
		minute = minute + korrektur;
		korrektur = 0;
		while(minute > 59)
		{
			minute = minute - 60;
			korrektur = korrektur + 1;
		}
		while(minute < 0)
		{
			minute = minute + 60;
			korrektur = korrektur - 1;
		}
		if(korrektur == 0)
			return;
		stunde = stunde + korrektur;
		korrektur = 0;
		while(stunde > 23)
		{
			stunde = stunde - 24;
			korrektur = korrektur + 1;
		}
		while(stunde < 0)
		{
			stunde = stunde + 24;
			korrektur = korrektur - 1;
		}
		if(korrektur == 0)
			return;
		while(korrektur > 0)
		{
			addTag();
			korrektur = korrektur - 1;
		}
		while(korrektur < 0)
		{
			subTag();
			korrektur = korrektur + 1;
		}
		check();
	}
}
 

ballibum

Aktives Mitglied
hi, leider klappt das Alles vorne und hinten nicht. Beim Einlesen wandelt mir Java das Datum schon in ein obstruses Datum um. Ich finde leider keine echte Erklärung dafür.
Hier ist mal mein Javacode:

Java:
public static void datum(Object x, Object y)
	 {
		 Date a = null,b = null;
		 String x1 = x.toString();
		 String y1 = y.toString();
		 SimpleDateFormat x2 =new SimpleDateFormat("yyyymmdd");
		 SimpleDateFormat y2 =new SimpleDateFormat("yyyymmdd");
		 try
		 {
			  a = x2.parse(x1);
			  b = y2.parse(y1);	 
		 }
		 catch (ParseException ex2)
		 { 
		 }
		 
		 System.out.println(y1+" "+b);
		 
	}


Beim Outprint kommt dann soetwas heraus:20090331 Sat Jan 31 00:03:00 CET 2009, dabei wäre 20090331 das Datum, welches er ausgeben sollte.

Was muss ich ändern damit java mein Datum richtig einliest?

vielen Dank für eure Mühen
Ballibum
 

ballibum

Aktives Mitglied
Ich denke ich werde doch die Variante mit dem Gregorianischem Kalender machen und vorher mein String umwandeln, eventuell doch einwenig einfacher.

ansonsten muss ich bei der Formatierungseingabe yyyyMMDD schreiben, damit nullen als auftakt berücksichtigt werden

Java:
 public static void datum(Object x, Object y)
	 {
		String x1 = x.toString();
		String y1 = y.toString();
		int a1 = Integer.parseInt(x1.substring(0,4));
		int b1 = Integer.parseInt(x1.substring(4,6));
		int c1 = Integer.parseInt(x1.substring(6,8));
		int a2 = Integer.parseInt(y1.substring(0,4));
		int b2 = Integer.parseInt(y1.substring(4,6));
		int c2 = Integer.parseInt(y1.substring(6,8));
		GregorianCalendar currentTime = new GregorianCalendar(a1,b1,c1);
		GregorianCalendar pastTime = new GregorianCalendar(a2,b2,c2);
		long difference = currentTime.getTimeInMillis() - pastTime.getTimeInMillis();
		int days = (int)(difference / (1000 * 60 * 60 * 24));
		System.out.println(days);
	}
 
Zuletzt bearbeitet:

Jens81

Gesperrter Benutzer
Groß- und Kleinschreibung musst du bei der Formatierung berücksichtigen:

Java:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss"); // Jahr Monat Tag Stunde Minute Sekunde
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Mit Datum rechnen Java Basics - Anfänger-Themen 11
S Rechnen mit Datum bzw. Uhrzeit Java Basics - Anfänger-Themen 3
P rechnen mit Datum!? Java Basics - Anfänger-Themen 12
C Darstellung von Datum - Codes richtig? Java Basics - Anfänger-Themen 2
L Datum - Monat und Jahr werden falsch angezeigt Java Basics - Anfänger-Themen 4
T Datum als Variable wert Java Basics - Anfänger-Themen 4
T Datum in die als Variabelwert Java Basics - Anfänger-Themen 5
B Beliebiger String gegeben Suche Datum in String Java Basics - Anfänger-Themen 6
MiMa Ungültiges Datum wird nicht erkannt ?? Java Basics - Anfänger-Themen 6
S Algorithmus entwicklen, der zu einem gegebenen Datum die Jahreszeit ermittelt Java Basics - Anfänger-Themen 13
berserkerdq2 Wie datum im default format speichern? Java Basics - Anfänger-Themen 5
W Methode, die mit einem Datum arbeitet? Java Basics - Anfänger-Themen 22
K Datum einlesen und Tag, Monat und Jahr einzeln ausgeben Java Basics - Anfänger-Themen 1
K Datum einlesen und Tag, Monat und Jahr einzeln ausgeben Java Basics - Anfänger-Themen 1
J Datum ermitteln ? Java Basics - Anfänger-Themen 14
KogoroMori21 Java Datum Differenz (kleiner Fehler) Java Basics - Anfänger-Themen 10
J JDatePicker: Datum wird nicht in Textfeld übernommen Java Basics - Anfänger-Themen 5
N Zwei Daten (Datum) miteinander vergleichen, abspeichern, laden Java Basics - Anfänger-Themen 4
N Ein Datum berechnen Java Basics - Anfänger-Themen 3
T Datum und Uhrzeit Java Basics - Anfänger-Themen 4
B Liste von Tagen generieren ab einem bestimmten Datum und Endedatum Java Basics - Anfänger-Themen 4
B Datum in dieser Range SQL? Java Basics - Anfänger-Themen 3
F Ein Datum (int) durch Methode als String formatieren Java Basics - Anfänger-Themen 2
D Kontoauszüge von bestimmtem Datum Java Basics - Anfänger-Themen 35
B Termine (Datum erstellen), Abhängig von Intervallen Java Basics - Anfänger-Themen 0
A Nächstes Datum ausgeben, if-Schleife unklar Java Basics - Anfänger-Themen 6
J Best Practice Datum Differenz aus zwei Strings ermitteln Java Basics - Anfänger-Themen 8
Bluedaishi Datum in Jtextarea füllen Java Basics - Anfänger-Themen 5
E 2 Probleme - Datum & private finale Variablen Java Basics - Anfänger-Themen 5
S Datum umformatieren Java Basics - Anfänger-Themen 2
D Datum aus Swing in MySQL DB speichern Java Basics - Anfänger-Themen 22
F LimitedQueue auf Datum prüfen Java Basics - Anfänger-Themen 6
T Datum wird auf der Konsole richtig ausgegeben, aber im Textarea kommt ERROR Java Basics - Anfänger-Themen 8
D Projekte + Datum + löschen Java Basics - Anfänger-Themen 11
M Datum serialisieren Java Basics - Anfänger-Themen 1
S Datum einlesen Java Basics - Anfänger-Themen 1
D Aktuelles Datum wird falsch ausgegeben Java Basics - Anfänger-Themen 2
K Methoden Datum parsen Java Basics - Anfänger-Themen 16
C JList Einträge nach Datum sortieren Java Basics - Anfänger-Themen 3
MiMa Jüngstes Datum ermitteln Java Basics - Anfänger-Themen 4
2 Uhrzeit und Datum aktualisieren Java Basics - Anfänger-Themen 12
R Problem beim Wochenplan (Datum,Wochentag) Java Basics - Anfänger-Themen 30
O Datum-Werte gruppieren Java Basics - Anfänger-Themen 6
J Java Datum- Zeit Differenz bilden! Java Basics - Anfänger-Themen 4
M Methoden Aus Timestamp das Datum berechnen Java Basics - Anfänger-Themen 3
B Kontoauszug mit Datum ausgeben Java Basics - Anfänger-Themen 4
M Datum in Millisekunden allerdings ohne Uhrzeit Java Basics - Anfänger-Themen 4
DeVolt Java8 Paket Time: Datum prüfen / try-catch Java Basics - Anfänger-Themen 1
T Datum mit einem Datums-Bereich vergleichen Java Basics - Anfänger-Themen 10
J Datum und Uhrzeit in Datenbank falsch hinterlegt Java Basics - Anfänger-Themen 13
L Aus Datum Millisekunden ermitteln ohne Zeitzonen-Berücksichtigung Java Basics - Anfänger-Themen 6
P Wieviele Tage seit dem Datum vergangen sind Java Basics - Anfänger-Themen 5
P Liste nach Datum sortieren Java Basics - Anfänger-Themen 7
B tageszahl in Datum umrechnen Java Basics - Anfänger-Themen 6
F Datum Differenz berechnen Java Basics - Anfänger-Themen 7
B String in Datum Java Basics - Anfänger-Themen 3
M CompareTo soll Datum sortieren Java Basics - Anfänger-Themen 2
K Daten (im Sinne von Datum) aus Webseiten extrahieren Java Basics - Anfänger-Themen 6
AssELAss String in Datum umwandeln Java Basics - Anfänger-Themen 4
I Datum und Uhrzeitpattern von Locale Java Basics - Anfänger-Themen 7
H Wie wandel ich ein Datum in eine Zeichenkette um mit StringBuffer? Java Basics - Anfänger-Themen 3
I Datum ohne GregorianCalendar und co. Java Basics - Anfänger-Themen 3
A Datum zwischen zwei Daten berechnen und in Tagen anzeigen Java Basics - Anfänger-Themen 4
N Datum abgleichen und Frage zum Layout Java Basics - Anfänger-Themen 3
D Wochentag für eingegebenes Datum bestimmen anhand von Formel Java Basics - Anfänger-Themen 2
E Zeit zum bestimmten Datum in millisekunden berechnen Java Basics - Anfänger-Themen 5
M Aktuelles Datum in MySQL speichern Java Basics - Anfänger-Themen 11
P Datum umwandeln Java Basics - Anfänger-Themen 5
A Datum formatieren Java Basics - Anfänger-Themen 6
K Samstag einer Woche anhand eines Datum Java Basics - Anfänger-Themen 3
B Datum ändern? Java Basics - Anfänger-Themen 8
Tally Methoden BlueJ - Datum als Kalendertag int - tagImJahr Java Basics - Anfänger-Themen 6
K wie Datum in JTable anders anzeigen lassen Java Basics - Anfänger-Themen 2
B Differenz von 2 Datum Java Basics - Anfänger-Themen 8
MiMa String Datum ermitteln Java Basics - Anfänger-Themen 9
D Hilfe beim SDF Datum Ausgabe Java Basics - Anfänger-Themen 20
A Plausibles Datum Java Basics - Anfänger-Themen 21
A Aktuelles Datum einfügen.. Java Basics - Anfänger-Themen 4
K Datum und Uhrzeit als Date Objekt Java Basics - Anfänger-Themen 10
K Java Datum berechnen Java Basics - Anfänger-Themen 13
L Datum probleme Java Basics - Anfänger-Themen 6
S fehler beim datum parsen Java Basics - Anfänger-Themen 6
S Schleife Datum Java Basics - Anfänger-Themen 11
S Datum ändern bzw. abziehen Java Basics - Anfänger-Themen 3
M String in Datum umwandeln mit SimpleDateFormat Java Basics - Anfänger-Themen 3
E Datentypen Unvollständiges Datum parsen Java Basics - Anfänger-Themen 8
T Heutiges datum OHNE Calendar? Java Basics - Anfänger-Themen 9
K Wie Datum um einen Tag erhöhen? Java Basics - Anfänger-Themen 4
A Datum Prüfen Java Basics - Anfänger-Themen 3
B Wie aus einem Datum String eine Timestamp erzeugen Java Basics - Anfänger-Themen 6
E Datum und Uhrzeit von UTC in MET umrechnen Java Basics - Anfänger-Themen 6
E Methoden Datum , Uhrzeit, Nachricht in txt Datei schreiben Java Basics - Anfänger-Themen 3
E Eigene class datum Java Basics - Anfänger-Themen 2
A Datum formatieren Java Basics - Anfänger-Themen 8
E Algorithmen und Programmierung - Datum und Zeit ausgeben? Java Basics - Anfänger-Themen 8
M Datum aus einer Textdatei holen Java Basics - Anfänger-Themen 9
M Datum und Stunde als String ausgeben Java Basics - Anfänger-Themen 15
N Datentypen Datum konvertieren mit kurzer Monatsangabe Java Basics - Anfänger-Themen 3
U Java Datum vergleichen - Sommerzeitproblem Java Basics - Anfänger-Themen 5
R GregorianCalendar auf Datum reduzieren Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben