擅长:python、mysql、java
<p>您只需将俄语月份名称更改为英语:</p>
<pre><code>ru_to_eng_months = {'Янв': 'Jan', } # fill it with other months
def ru_to_eng_datetime(ru) -> string:
s = ru.split('-')
eng_month = ru_to_eng_months[s[1]]
return s[0] + '-' + eng_month + '-' + s[2]
s = u'[ 24-Янв-17 07:24 ]'
dateTime = ru_to_eng_datetime(s)
result = datetime.datetime.strptime(dateTime, u'[ %d-%b-%y %H:%M ]')
print(result) # 2017-01-24 07:24:00
</code></pre>