Ich bin neu in Django und vielleicht ist mein Problem einfach zu lösen, aber ich kann keinen Weg finden, es in Docs zu lösen. Ich möchte Datetime von webside crepe und speichern Sie es im Modell als datetime Feld. In der Dokumentation habe ich etwas wie date preprocesor gefunden, aber es funktioniert nur für eng (und den?) Sprache. Zum Beispiel sieht meine Datetime auf der Seite wie 24 luty 20:00 aus und es bedeutet 24 Februar 20:00. Wie kann es kratzen? Ich werde für jeden RatWie kratze ich datetime ind anderes Format mit django-dynamic-scraper
0
A
Antwort
0
Ich weiß nicht, über django-dynamic-Schaber gratefull sein, aber DateTimeField
in Django unterstützt mehrere Eingabeformate:
>>> dt_field = DateTimeField(input_formats=['%Y-%m-%d %H:%M:%S', '%Y/%m/%d'])
>>> dt_field.clean("2012-11-12 11:12:23")
datetime.datetime(2012, 11, 12, 11, 12, 23, tzinfo=<django.utils.timezone.LocalTimezone object at 0x108d20090>)
>>> dt_field.clean("2015/10/9")
datetime.datetime(2015, 10, 9, 0, 0, tzinfo=<django.utils.timezone.LocalTimezone object at 0x108d20090>)
>>> dt_field.clean("123")
<traceback>
ValidationError: [u'Enter a valid date/time.']
Siehe the docs für weitere Einzelheiten.
Verwandte Themen
- 1. Wie arrangiere ich Datetime-Format
- 2. Wie Format Datetime [PHPExcel]
- 3. Wie kratze ich eine _private_ google Gruppe?
- 4. Datetime Format Probleme
- 5. Wie kratze ich diese Squawka-Seite?
- 6. Wie kratze ich Google Reader mit mechanize (mit Cookies)
- 7. C Sharp DateTime Format
- 8. DateTime Format in C#
- 9. Wie kratze ich einen Tisch mit Geld und XPath?
- 10. MYSQL falsch DATETIME Format
- 11. Datetime string format alignment
- 12. Format DateTime zu SQL
- 13. Symfony Datetime-Feld Format
- 14. .Net: DateTime String-Format
- 15. Format datetime Zeitzone
- 16. SonataAdminBundle: DateTime Picker-Format
- 17. Datetime .ToString (Format)
- 18. Wie Viertel Jahre auf anderes Format
- 19. Wie überprüfe ich das Datetime Format in einer Zeichenkette?
- 20. Wie Datetime-Format an lokale Benutzer
- 21. Standard datetime string format mit Zeitzone
- 22. matplotlib: Steuer Ind Stufung
- 23. Wie kann ich DateTime ins Web-UTC-Format formatieren?
- 24. Ruby DateTime Format: Wie bekomme ich 1., 2., 3., 4.?
- 25. Wie kann ich das Datetime-Format in SQL ändern?
- 26. Wie bekomme ich das Datum vom Datetime-Format
- 27. Wie konvertiere ich ein DateTime-Objekt in das YYMMDD-Format?
- 28. Ruby: List DateTime Format Optionen
- 29. Wie Datetime-Format in einer MySQL-Tabelle
- 30. Wie das Datetime-Format in Pandas ändern