German Vergangene Jahre, Monate, Tage

so27

Active Member
Licensed User
Longtime User
Hallo zusammen,

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.

Beispiel: 10.10.2015 = 1 Jahr, 1 Monat, x.. Tage

Weiß jemand, wie ich das berechnen kann.
 

klaus

Expert
Licensed User
Longtime User
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)
 

so27

Active Member
Licensed User
Longtime User
Klaus, wieder einmal herzlichen Dank. Genau das hatte ich gesucht. Super!!!
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…