Tag: datetime

Erstellen von numpy linspace aus datetime

Ich schreibe ein Skript, das einige Daten mit Daten auf der x-Achse (in matplotlib) aufzeichnet. Ich muss aus diesem Datum einen numpy.linspace erstellen, um danach einen Spline zu erstellen. Ist es möglich, das zu tun? Was ich versucht habe: import datetime import numpy as np dates = [ datetime.datetime(2015, 7, 2, 0, 31, 41), datetime.datetime(2015, […]

Django Vorlagen: Nur Datum anzeigen, wenn es in der Zukunft ist

Wie kann ich die Daten in einer Django-Vorlage vergleichen? Ich dachte an mehrere mögliche Wege: Sende das heutige Datum in den Kontext, das bei der Vorlage verglichen werden soll Erstellen Sie mein eigenes Template-Tag Haben Sie einige Logik in der Ansicht, um nur das Datum zu bestehen, wenn es in der Zukunft ist Obwohl die […]

In Python, wenn ich einen Unix-Zeitstempel habe, wie füge ich das in ein MySQL-datetime-Feld ein?

Ich benutze Python MySQLDB, und ich möchte diese in DATETIME Feld in Mysql einfügen. Wie mache ich das mit cursor.execute?

Python: wie man datetime.timedelta erweitert

Ich versuche, die Python datetime.timedelta für den Einsatz mit Cross Country Rennen Ergebnisse zu erweitern. Ich möchte ein Objekt aus einem String im Format u"mm:ss.s" . Ich bin in der Lage, dies mit dem Fabrik-Design-Muster und @classmethod Annotation zu erreichen. Wie würde ich das gleiche durch Überschreiben __init__ und / oder __new__ ? Mit dem […]

Wie python drucken numpy datetime64 mit vorgegebener Zeitzone?

Ich möchte numpy datetime64 Objekte nach meiner angegebenen Zeitzone sehen. >>> import numpy as np >>> np.datetime64('2013-03-10T01:30:54') numpy.datetime64('2013-03-10T01:30:54+0400') >>> np.datetime64('2013-03-10T01:30:54+0300') numpy.datetime64('2013-03-10T02:30:54+0400') Python druckt datetime Objekte immer in UTC + 0400 (es ist meine lokale Zeitzone) auch wenn ich noch eine andere Zeitzone >>> np.datetime64('2013-03-10T01:30:54+0300') . Gibt es einen Weg, um Pythondruck von UTC + 0000 […]

Python datetime.strptime Monat Spezifizierer scheint nicht zu funktionieren

Der Monatsformat-Spezifizierer scheint nicht zu funktionieren. from datetime import datetime endDate = datetime.strptime('10 3 2011', '%j %m %Y') print endDate 2011-01-10 00:00:00 endDate = datetime.strptime('21 5 1987', '%j %m %Y') print endDate 1987-01-21 00:00:00 Nun, nach dem Handbuch das Handbuch : % M = Monat als Dezimalzahl [01,12]. Also, was fehlt mir, anders als die […]

Python: Angesichts eines Datums und eines Wochentags finden Sie das Datum des nächsten Vorkommens eines bestimmten Wochentages

Das ist ein bisschen schwierig zu erklären, also entschuldige ich mich, wenn das nicht viel Sinn macht. Ich habe ein Programm, wo ich etwas planen. Eine der Einstellungen, die es hat, ist, eine Aufgabe wöchentlich an bestimmten Tagen zu führen. Zum Beispiel wöchentlich am Montag, Mittwoch und Freitag. Betrachten Sie das Beispiel, wo die aktuelle […]

So fügen Sie wöchentliche Timedeltas in Bezug auf Sommerzeit hinzu

Ich möchte Wochen (oder Tage oder Monate oder Jahre) zu lokalisierten datetime-Objekten hinzufügen oder subtrahieren. Das Problem ist, dass der naive Ansatz in 1-Stunden-Verschiebungen aufgrund von Sommerzeit-Zeitzonen führen wird. 2014-03-27 12:00 ist direkt vor dem Wechsel von Winter zu Sommerzeit. Wenn ich ein Zeitlimit von einer Woche zu diesem Datum in der Zeitzone Europa / […]

Dateutil.parser.parse () und verloren Zeitzone Informationen

Ich versuche, dateutil.parser.parse() zu versuchen, die Standard- str(datetime.datetime.now()) Ausgabe mit Zeitzone-aware datetimes zu analysieren. Allerdings scheint parse() die Zeitzoneninformationen zu verlieren und sie durch die lokale Zeitzeitzone zu ersetzen. Unten ist die IPython-Ausgabe: In [1]: from django.utils.timezone import now In [3]: import dateutil In [4]: t = now() In [6]: print t 2014-07-14 08:51:49.123342+00:00 In […]

Konvertieren Sie datetime.time in datetime.timedelta in Python 3.4

Ich versuche, zwei "Dauern" zu konvertieren, aber ich TypeError derzeit einen TypeError weil datetime.timedelta ein datetime.time datetime.timedelta und einer, der eine datetime.time : TypeError: unorderable types: datetime.time() <= datetime.timedelta() Was ist eine effiziente Möglichkeit, eine datetime.time in eine datetime.timedelta ? Ich habe die docs überprüft und es gibt keine eingebaute Methode für die Umwandlung zwischen […]

Python ist die beste Programmiersprache der Welt.