Die Dateutil-Bibliothek von Python ist sehr nützlich für das Parsen von Strings verschiedener gebräuchlicher Formate in datetime-Objekte. Gibt es etwas Ähnliches für Ruby?Gibt es ein Ruby-Äquivalent von Pythons Dateutil-Parser, der Datumszeiten aus mehreren Formaten analysieren kann?
Antwort
Date#parse
und Date#strptime
sind in der Ruby-Standardbibliothek. Sie müssen zuerst require 'date'
.
Ich habe auch die chronic gem verwendet, wenn diese nicht ausreichend waren.
Auch DateTime.parse funktioniert – Dasmowenator
Ein statischer Code-Analysator wie rubocop sagt Ihnen, DateTime nicht zu verwenden und Date oder Time zu bevorzugen, wenn einer der einfacheren Klassen tun. Wenn eine DateTime-Methode nicht mit einem Startargument wie Date :: ENGLAND, Date :: GREGORIAN, Date :: ITALY oder Date :: JULIAN aufgerufen wird, ist sie weniger performant. TLDR: Sie können fast immer Zeit anstelle von DateTime verwenden. – Tom
- 1. Kann ich Daten in verschiedenen Formaten analysieren?
- 2. gibt es ein C# Äquivalent von Pythons iertools.combinations_with_replacement
- 3. Gibt es ein Äquivalent von Pythons .get() in JS?
- 4. Gibt es ein Javascript-Äquivalent von Pythons __getattr__-Methode?
- 5. Gibt es ein Äquivalent von Pythons (12) in C#?
- 6. Gibt es ein Äquivalent von Pythons itertools für Java?
- 7. Gibt es ein Analogon von Pythons Counter in Elixir?
- 8. Gibt es ein Werkzeug, das nicht kontextfreie Grammatiken analysieren kann?
- 9. Daten mit mehreren möglichen Formaten aus einer Zeichenfolge in C#
- 10. Gibt es ein Perl-Modul zum Analysieren von Säulenschrift?
- 11. Gibt es ein Perl-Pendant zu Pythons `if __name__ == '__main __'`?
- 12. Gibt es Plugins für Pythons IDLE?
- 13. Gibt es eine Scala-Version von Pythons Mechanize?
- 14. Gibt es einen Zeichenkettenformatierungsoperator in R, der Pythons% ähnlich ist?
- 15. moment.js Datum Validierung aus Array von Formaten
- 16. Gibt es eine Entsprechung von Pythons Pass-Anweisung in VBA?
- 17. Python-Zuordnung von Attributen zu mehreren anderen Formaten
- 18. ng-Muster für Datum in mehreren Formaten
- 19. Gibt es eine umfassende Tabelle von Pythons "magischen Konstanten"?
- 20. Gibt es eine Entsprechung von pythons inspect.getargspec in javascript/node.js?
- 21. Analysieren von Daten aus mehreren Textdateien in eine CSV-Datei
- 22. gibt es die Durchschnittsnote von mehreren Themen
- 23. Gibt es eine scala entspricht Pythons Liste Verständnis
- 24. SQL in ein hierarchisches Ergebnis analysieren, um es zu analysieren
- 25. Gibt es ein gemeinsames Muster, um die Erstellung von Zugriffstoken aus mehreren Threads zu synchronisieren?
- 26. Gibt es ein Perl-Äquivalent von Pythons re.findall/re.finditer (iterative Regex-Ergebnisse)?
- 27. Gibt es ein Tool zum Analysieren der Zugriffsebene von Java-Klassen und -Methoden?
- 28. Wie mit Grok aus Java zu analysieren .. Gibt es ein Beispiel zur Verfügung?
- 29. Gibt es eine Möglichkeit, in Haskell mit den Formaten von printf zu drucken?
- 30. Gibt es ein Scala/Java-Äquivalent von Pythons 3-Sammlungen. Zähler
Welche Formate müssen analysiert werden? – Stefan