On 2/15/12 10:59 AM, "Peter" <peter.sanftl@kathrein.de> wrote:
On 15 Feb., 09:11, Christian Assing <ch...@ca-net.org> wrote:
Hallo Peter,
dafür ist timedelta gedacht :)
from datetime import datetime, timedelta print datetime.now()
2012-02-15 09:11:12.631455>>> print datetime.now() + timedelta(minutes=45)
2012-02-15 09:56:21.135436
lg, Chris
Am 15.02.2012 um 08:09 schrieb Peter:
Hallo Python-Gruppe, ich bin Python-Anfänger, habe eine kurze Frage und hoffe, daß mir jemand von Euch helfen kann: Ich möchte zu einer bestimmten Startzeit beispielsweise 45 Minuten addieren. Folgendes habe ich:
starttime = time.time() print(time.strftime('%H:%M', time.localtime(starttime + 45 * 60)))
starttime ist hier jetzt die aktuelle Zeit. Wie kann ich jetzt starttime beispielweise 08:45 vorgeben? Vielen Dank schon mal im Voraus für Eure Hilfe ;-)
Gruß Peter _______________________________________________ python-de maillist - python...@python.org http://mail.python.org/mailman/listinfo/python-de
Hallo Peter, hallo Chris, erst mal vielen Dank für die schnelle Hilfe. Funktioniert optimal ;-) Jetzt hab ich noch eine kleine Frage. Warum muss man das datetime- Modul mit "from datetime import *" importieren und nicht mit "import datetime"?
Muss man nicht. Aber wenn du "import datetime" machst, dann kannst du auf die verschiedenen Objekte nur explizit durch den modulnamen zugreifen: datetime.date datetime.datetime datetime.time Das ist aber Python modul/package Basiswissen, dass solltest du dir im Tutorial nochmal anschauen. Diez