たとえば、ドイツ語の日付があります。
2. Okt. 2009
そしておそらくとして
2. Oct. 2009
これをISO日時(またはPython)に変換するにはどうすればよいdatetime
ですか?
このスニペットを使用して解決:
for l in locale.locale_alias:
worked = False
try:
locale.setlocale(locale.LC_TIME, l)
worked = True
except:
worked = False
if worked: print l
次に、パラメータlに適切なものをプラグインしますsetlocale
。
を使用して解析できます
import datetime
print datetime.datetime.strptime("09. Okt. 2009", "%d. %b. %Y")