使用 Python:
我们如何将一系列日期 W(Number)-Y(NUMBER) 转换为以下格式 'YYYY-MM-DD'
例子:
W01-16
W02-16
W03-16
...
到:
2016-01-04
2016-01-11
2016-01-18
...
改编自从周数获取日期
%w
一周中的一天,给1
星期一%W
一年中的一周%y
2 位数的年份from datetime import datetime
d = "W01-16"
print(datetime.strptime('1-' + d, "%w-W%W-%y")) # 2016-01-04 00:00:00
from datetime import datetime
from pandas import Series
s = Series(["W01-16", "W02-16", "W03-16"])
s = s.apply(lambda d: datetime.strptime('1-' + d, "%w-W%W-%y"))
print(s)