Hallo,
kann mir spontan jemand behilflich sein. Ich bräuchte ein Script für ein Lesefeld.
Auf http://www.jverein.de/wiki/index.php?title=Lesefelder sind zwar Beispiele, aber ich komme nicht weiter...
Anforderung:
Ich habe ein Zusatzfeld mit einem Datumswert vor dem heutigen Datum (ereignis_x) für das ich im Lesefeld eine Ausgabe der Datumsdifferenz in Jahren haben möchte. (analog der Altersermittlung von Geburtsdatum zum aktuellen Datum).
Für eine Hilfe bedanke ich mich im voraus.
Gruß
Heiko
Lesefeld-Script für Datumsdifferenz (Jahresangabe)
Moderator: heiner
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: Lesefeld-Script für Datumsdifferenz (Jahresangabe)
Hallo Heiko,
unter dem von dir angegebenen Link gibt es bereits ein Skript, dass einfach angepasst werden kann:
Dabei wird aber nicht abgefangen, dass das Datum nicht gefüllt ist. Das musst du noch einbauen.
Heiner
unter dem von dir angegebenen Link gibt es bereits ein Skript, dass einfach angepasst werden kann:
Code: Alles auswählen
import java.text.DateFormat;
import java.text.SimpleDateFormat;
public int getDauer()
{
int age = -1;
DateFormat formatter = new SimpleDateFormat("dd.MM.yy");
Date date = formatter.parse(mitglied_zusatzfeld_hochzeitstag);
Calendar dob = Calendar.getInstance();
dob.setTime(date);
Calendar today = Calendar.getInstance();
age = today.get(Calendar.YEAR) - dob.get(Calendar.YEAR);
return age;
}
return getDauer()+""
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.