Zum Beispiel habe ich die Int 043017, die ich konvertiert werden soll auf 04/30/17 (30. April 2017), ich möchte in der Lage sein, alle int davon zu konvertieren in datetime formatieren, wie kann dies erreicht werden?Wie konvertiert man eine bestimmte Ganzzahl in datetime in Python
Antwort
import datetime
d = datetime.datetime.strptime(input, '%m%d%y')
Dies ist die Art und Weise, es zu tun, obwohl es eine Zeichenfolge als Eingabe benötigt. Eine Ganzzahl wird nicht funktionieren. @Alex sollten Sie die ganze Zahl in eine Zeichenfolge konvertieren und dann diese Methode verwenden. Beachten Sie, dass Sie die führende 0 in einer Python-Ganzzahl nicht beibehalten können. (Sie können die Saitenlänge und ein Pad nach Bedarf überprüfen) – Windmill
es funktioniert nicht mit einer Zeichenfolge '043017', ich probierte% x auch – Alex
@Alex Es funktioniert gut für mich mit dieser Zeichenfolge. Sie können nicht d drucken, um es zu sehen. Haben Sie einen Fehler? – mohammad
- 1. Wie konvertiert man DateTime in bestimmte Zeitzone?
- 2. Wie konvertiert man eine IBAN in eine Ganzzahl?
- 3. Wie konvertiert man eine Zeichenkette in eine Ganzzahl in C#
- 4. Wie konvertiert man eine Datetime-Zeichenfolge zurück in Datetime-Objekt?
- 5. Wie konvertiert man `ctime` in` datetime` in Python?
- 6. Wie konvertiert man Zeichenfolge in Datetime in Python?
- 7. Wie konvertiert man eine Datetime in eine bestimmte Zeitzone in C#?
- 8. Convert Datum in eine Ganzzahl von Referenz Datetime in Python
- 9. Python: Wie konvertiert man unixtimestamp und timezone in Datetime-Objekt?
- 10. Wie konvertiert man DateTime in eine Zahl in MySQL?
- 11. Wie konvertiert man DateTime in String?
- 12. Wie konvertiert man Varchar in Datetime?
- 13. Wie konvertiert man Datetime-Objekt in Datum?
- 14. Wie konvertiert man DateTime in Date
- 15. Wie konvertiert man Nullable DateTime?
- 16. Wie konvertiert man eine Zeichenfolge, die eine hexadezimale Ganzzahl enthält
- 17. Wie konvertiert man eine Date-Zeichenfolge in ein DateTime-Objekt?
- 18. Wie konvertiert man diese Datetime-Zeichenfolge in eine Java-Datumsvariable?
- 19. Wie konvertiert man Ticks in eine lesbare Datetime mit XSLT?
- 20. Wie konvertiert man ein Millisekunden-Datum in eine DateTime?
- 21. Wie konvertiert man Char in Ganzzahl in C?
- 22. Wie konvertiert man Float-Wert in Ganzzahl in PHP?
- 23. Wie konvertiert man eine Spalte vom Typ Integer in datetime in Python?
- 24. Wie konvertiert man effizient eine Dataframe-Spalte vom Typ string in Datetime in Python?
- 25. Wie konvertiert man Double in seine obere "Zehner" Ganzzahl?
- 26. Wie konvertiert man in C# den TimeSpan-Datentyp in DateTime?
- 27. Wie konvertiert man Millisekunden in formatierte DateTime in AngularJS
- 28. konvertiert Datetime in Xslt
- 29. Wie konvertiert man den Wert von Textdatei in eine bestimmte Liste in Python?
- 30. Wie konvertiert man Datetime in Unix Timestamp in c?
nicht * any int * ist in Ihrem Fall gültig, z. '323216' – RomanPerekhrest
also gibt es eine Möglichkeit, es mit meiner int oder astring Version des int zu tun? bis jetzt funktioniert nichts – Alex