2024-05-11 07:47:38 发布
网友
我有一列日期,格式是2010-01-31。我可以用
#extracting year year = df["date"].values year = [my_str.split("-")[0] for my_str in year] df["year"] = year
我想得到这个月,但我不知道如何在第二次分裂时得到它。
import datetime a = '2010-01-31' datee = datetime.datetime.strptime(a, "%Y-%m-%d") datee.month Out[9]: 1 datee.year Out[10]: 2010 datee.day Out[11]: 31
>>> a='2010-01-31' >>> a.split('-') ['2010', '01', '31'] >>> year,month,date=a.split('-') >>> year '2010' >>> month '01' >>> date '31'
相关问题 更多 >
编程相关推荐