Hi,
Ich bin noch totaler Anfaenger. Ich wuerde gerne einen Zeitpunkt abspeichern und dann abhaengig von der aktuellen Zeit das Alter des abgespeicherten Zeitpunktes ausgeben:
1 Minute alt
2 Wochen 3 Tage und 5 Minuten alt
1 Jahr 4 Tage und 35 Minuten alt
Kann mir jemand an einem Beispiel zeigen wie so etwas geht?
Gespeicherte Zeit in einen lesbaren String umwandeln?
Beispiel gibt's von mir nicht, damit ich nicht aus versehen Hausaufgaben löse.
Schau mal in's `datetime`-Modul. Mit `datetime.datetime`-Objekten kann man rechnen, sie zum Beispiel voneinander abziehen. Aus den Angaben im `datetime.timedelta`-Examplar was man dabei bekommt, lassen sich dann die Zahlen berechnen, die Du gerne haben möchtest. Die `divmod()`-Funktion kann dabei nützlich sein.
Schau mal in's `datetime`-Modul. Mit `datetime.datetime`-Objekten kann man rechnen, sie zum Beispiel voneinander abziehen. Aus den Angaben im `datetime.timedelta`-Examplar was man dabei bekommt, lassen sich dann die Zahlen berechnen, die Du gerne haben möchtest. Die `divmod()`-Funktion kann dabei nützlich sein.
Danke...soweit habe ich mich vorgelesen aber mit konkreten Tests hab ich so meine Probleme.BlackJack hat geschrieben:Beispiel gibt's von mir nicht, damit ich nicht aus versehen Hausaufgaben löse.
Schau mal in's `datetime`-Modul. Mit `datetime.datetime`-Objekten kann man rechnen, sie zum Beispiel voneinander abziehen. Aus den Angaben im `datetime.timedelta`-Examplar was man dabei bekommt, lassen sich dann die Zahlen berechnen, die Du gerne haben möchtest. Die `divmod()`-Funktion kann dabei nützlich sein.
Vielleicht hat jemand ein minimales Codebeispiel auf dem ich aufbauen koennte?
Vielleicht könntest Du auch mal zeigen was Du bisher probiert hast und wo da *konkret* die Probleme liegen?
Hast Du auch ein wenig mit den Objekten interaktiv herum gespielt?
Hast Du auch ein wenig mit den Objekten interaktiv herum gespielt?