ich krieg gleich echt die Krise oder sehe den Wald vor lauter Bäumen nicht.
Das "Problem":
Ich habe ein Datum aus der Vergangenheit und möchte dieses zum aktuellen Tag berechnen, wie viele Jahre, Monate und Tage seit dem vergangen sind.
Schau Dir mal die DateUtils Library an.
Period = DateUtils.PeriodBetween(Start As Long, EndTime As Long)
Beispiel:
B4X:
DateTime.DateFormat ="dd/MM/yyyy"
Dim pp As Period
pp = DateUtils.PeriodBetween(DateTime.DateParse("02/08/2010"), DateTime.Now)
Log(pp.Years)
Log(pp.Months)
Log(pp.Days)