Skip to main content
 首页 » 编程设计

Python 日期转换。如何将阿拉伯语日期字符串转换为日期或日期时间对象python

2025年05月04日21insus

我必须将这个日期转换成正常的日期字符串/对象。

١٩٩٤-٠٤-١١ 至 11-04-1994。

请您参考如下方法:

我已经解决了这个问题。可能不是最好的,但它的工作:)

# -*- coding: utf8 -*- 
import unicodedata 
s = u"١٩٩٤-٠٤-١١" 
 
def date_conv(unicode_arabic_date): 
    new_date = '' 
    for d in unicode_arabic_date: 
        if d != '-': 
            new_date+=str(unicodedata.decimal(d)) 
        else: 
            new_date+='-' 
    return new_date 
 
print date_conv(s) 

1994-04-11