Hi ..
einfache Frage, finde aber keine Antwort.
Ich hab eine Timestamp (z.B. 1173883921) und will wissen, welcher Tag das im Monat ist .. da es ein TImestamp von heute ist, möchte ich also 14 rausbekommen.
Gibt es da nicht irgendwas .. ich will das nicht selber schreiben müssen
Timestamp -> Tag im Monat
Du kannst mittels des datetime Modules Datetime-Objekte aus einem solchen Float-Stamp erzeugen.
Und ein solches Datetime-Objektes weiss über seine kalendarische Position bescheid .
Und ein solches Datetime-Objektes weiss über seine kalendarische Position bescheid .
Code: Alles auswählen
>>> import time
>>> stamp = time.time()
>>> stamp
1173884540.0090001
Code: Alles auswählen
>>> import datetime
>>> dt = datetime.datetime.fromtimestamp(stamp)
>>> dt.day # <--- das hier moechtest Du wohl haben
14
>>> dt
datetime.datetime(2007, 3, 14, 16, 2, 20, 9000)