我找到了这个,但语法不正确。你知道吗
time.asctime(time.strptime('2017 28 1', '%Y %W %w'))
我想为七月设置一个新列,以“201707”格式显示月份。它可以是int64或string,而不必是列中的实际可读日期。你知道吗
我的数据帧列['Week']的格式也是201729,即YYYYWW
dfAttrition_Billings_KPIs['Day_1'] = \
time.asctime(time.strptime(dfAttrition_Billings_KPIs['Week'].str[:4]
+ dfAttrition_Billings_KPIs['Month'].str[:-2] - 1 + 1', '%Y %W %w'))
因此,我希望在新字段month 201707中显示具有week 201729的行的输出。输出取决于“Week”中的行值。你知道吗
我有一百万条记录,所以希望尽可能避免行、lambda和慢函数的迭代:)
使用^{} 和参数}
format
以及add1
表示Mondays
,last表示格式YYYYMM
使用^{如果需要从datetime转换为
weeks
自定义格式:相关问题 更多 >
编程相关推荐