一般的なカスタムstrToDatetime(string)
関数を作成しています。日付文字列は、いくつかの異なる形式である場合があります。最も一般的な 2 つの選択肢はdatetime.strptime(string, format)
、 とのようですdateutil.parser(string)
。datetime.strptime()
フォーマットが必要なようですが、そうでdateutil.parser()
はないため、可能な解決策は次のようになります。
- 日付文字列パターンをテストして、日付文字列形式を見つけて使用します
datetime.strptime()
- 使用する
dateutil.parser()
これは正しいです?代替案 1 (より難しく、将来的にメンテナンスが必要になる可能性があります) には、パフォーマンスなどの利点がありますか?