ランダムにフォーマットされた日付を取得し、そのフォーマットを理解するにはどうすればよいでしょうか?
ファイル内の列を読み取っていますが、そのうちの 1 つは日付です。ただし、私が遭遇するさまざまな形式が多数あります。ここに例を示します。
strdate = ["6/4/2014 12:55:36 AM", "2014-06-04 6:27:55 PM"], etc.
日付を解析する最良の (最速の) 方法は、dateutil.parser.parse()
. ただし、各ファイルで読み取られる文字列の形式も知りたいので、次回同様のファイルで日付に遭遇した場合は、parse()
. これはすべて自動的に行う必要があります。ファイルが読み込まれ、日付が表示され、フォーマットが保存されるので、次に同様のファイルを読み込むときにdatetime
、指定したフォーマットで使用できます。
日付の形式を取得するにはどうすればよいですか?