我有一个数据框,试图获取用户的年龄,但是问题是没有出生日期,所以在我国,这里存在某种税收标识,您可以从中获取此数据:] >
[ABCD971021XZY
或ABCD971021
前4个字母代表姓名和姓氏,数字代表生日在上述情况下为1997/10/21
至此,我已经尝试过:
# To slice the RFC df_v['new_column'] = df_v['RFC'].apply(lambda x: x[4:10]) # Trying to gt the date from datetime import datetime, timedelta s = "971021" date = datetime(year=int(s[0:2]), month=int(s[2:4]), day=int(s[4:6])) OUT: 0097-10-21
我正在寻找的是看起来像这样的东西。
1997-10-21
我有一个数据框,试图获取用户的年龄,但是问题是没有出生日期,所以在我国,这里存在某种税款ID,您可以从中获取此数据:。 ..
问题是,在税号中未明确给出千年和世纪,并且没有单一的方法可以将两位数的年份转换为四位数的年份。