Python numpy日期问题-将浮点年-周格式转换为numpy';s日期格式

Python numpy日期问题-将浮点年-周格式转换为numpy';s日期格式,python,datetime,numpy,Python,Datetime,Numpy,我有一个浮点数,表示年-周格式的日期,如下所示: 201423.0000 其中2014年为年份,23为周数。如何将此浮点值转换为numpy的日期时间格式 这里有一种方法: In [43]: a = 201423.0000 In [48]: date = np.datetime64(str(int(a // 100)), 'Y') + np.timedelta64(int(a%100), 'W') In [49]: date Out[49]: numpy.datetime64('2014-0

我有一个浮点数,表示年-周格式的日期,如下所示:

201423.0000
其中2014年为年份,23为周数。如何将此浮点值转换为numpy的日期时间格式

这里有一种方法:

In [43]: a = 201423.0000

In [48]: date = np.datetime64(str(int(a // 100)), 'Y') + np.timedelta64(int(a%100), 'W')

In [49]: date
Out[49]: numpy.datetime64('2014-06-05')