Also ich habe schon dieses und andere Foren durchsucht und habe nirgends eine richtige Antwort, die auch für mich verständlich ist gefunden.
Also ich habe aus einen Timestamp berechnet wie alt ein User zu dem jetzigen Zeitpunkt. Bis dahin ist alle in ordnung nur bei der Ausgabe kommt eine Komma zahl raus was auch verständlich ist. Ich habe nun ettliche befehle ausprobiert und bin immer auf das selbe ergebnis gekommen. Also alle bisherigen ergebnisse runden die Zalh einfach auf was ich nicht will und was ein falsches ergebnis wiedergibt wie z.B. aus 18.532112 wir einfach 19 gemacht da ja ab 5 aufgerundet wird. Aber eigentlich ist der Benutzer nicht 19 sondern 18 also habe ich einfach den wert mit 5.0001 subtrahiert. aber auch das ergibt kein 100% richtiges Alter.
Sicherlich könnte ich noch weitere Nullen zw. 5. und 1 setzen damit das Ergebnis fast 100% ist aber das will ich einfach nicht. Ich frage deshalb nach einer gescheiten Lösung einfach die Kommastellen nicht anzeigen zu lassen.
Ich bitte um Hilfe!
Also ich habe aus einen Timestamp berechnet wie alt ein User zu dem jetzigen Zeitpunkt. Bis dahin ist alle in ordnung nur bei der Ausgabe kommt eine Komma zahl raus was auch verständlich ist. Ich habe nun ettliche befehle ausprobiert und bin immer auf das selbe ergebnis gekommen. Also alle bisherigen ergebnisse runden die Zalh einfach auf was ich nicht will und was ein falsches ergebnis wiedergibt wie z.B. aus 18.532112 wir einfach 19 gemacht da ja ab 5 aufgerundet wird. Aber eigentlich ist der Benutzer nicht 19 sondern 18 also habe ich einfach den wert mit 5.0001 subtrahiert. aber auch das ergibt kein 100% richtiges Alter.
Sicherlich könnte ich noch weitere Nullen zw. 5. und 1 setzen damit das Ergebnis fast 100% ist aber das will ich einfach nicht. Ich frage deshalb nach einer gescheiten Lösung einfach die Kommastellen nicht anzeigen zu lassen.
Ich bitte um Hilfe!