Systemzeit Datum vom Vortag benutzen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
yawe
User
Beiträge: 14
Registriert: Mittwoch 18. September 2013, 08:46

#Datum (system Zeit)
day = time.strftime("%d.%m.%Y")

#Systemzeit
daytime = time.strftime("%H:%M:%S")

#Systemzeit = Stunde
dtime=time.strftime("%H")



if dtime < "06":
n=(time.strftime("%d")) :K #sollte jetz ein minus 1 machen bzw minus 01
sprich ergebnis sollte sein das datum vom vortag!!!



Hallo Leute hab mal ne einfache frage (einfach für jemanden der diese sprache besser beherscht wie ich)
ich möchte erreichen das bei einer system uhrzeit von vor 06Uhr Morgens, das datum vom vortag verwendet wird!!
hat jemand ne schnelle und eifache Idee bzw. lösung für mich??
Danke im Voraus!!! :D
BlackJack

@yawe: Schau Dir mal das `datetime`-Modul an.
nooby
User
Beiträge: 91
Registriert: Montag 12. März 2012, 20:39
Wohnort: 127.0.0.1

Einfach so aus hinteresse...wofür benötigst du das? :) :oops:
yawe
User
Beiträge: 14
Registriert: Mittwoch 18. September 2013, 08:46

nooby hat geschrieben:Einfach so aus hinteresse...wofür benötigst du das? :) :oops:
Im Geschäft läuft die Produktion dreischichtig und der Produktionstag hört erst um 6.00Uhr auf!!
yawe
User
Beiträge: 14
Registriert: Mittwoch 18. September 2013, 08:46

BlackJack hat geschrieben:@yawe: Schau Dir mal das `datetime`-Modul an.
'Datetime'?? Sorry steh grad auf dem Schlauch
Meinst wegen str??
BlackJack

@yawe: Nein, um mit Datumsangaben zu rechnen. Zum Beispiel um von einem Datum+Zeit einen Tag abzuziehen.
yawe
User
Beiträge: 14
Registriert: Mittwoch 18. September 2013, 08:46

BlackJack hat geschrieben:@yawe: Nein, um mit Datumsangaben zu rechnen. Zum Beispiel um von einem Datum+Zeit einen Tag abzuziehen.
Danke für den Tipp
Import time
Import datetime
Gestern=datetime.datetime.now ()-datetime.timedelta (days=1)
Print (gestern. strftime ("% d.% m.% Y"))
Antworten