Python和Matlab通常具有如下的整数日期表示:
733828.0 733829.0 733832.0 733833.0 733834.0 733835.0 733836.0 733839.0 733840.0 733841.0
这些数字对应于今年的某些日期.你们知道哪个函数可以将它们转换回YYYYMMDD格式吗?
太感谢了!
我有一个包含许多行数据的文本文件 - 每行中的第一个数据是一个unix时间戳,例如1436472000.我正在使用numpy.loadtxt并在我想指定的转换器参数中将时间戳转换为numpy理解为日期时间.我知道这需要0:在花括号中进行,但我无法弄清楚如何转换它.我知道转换器可以在matplotlib.dates.strpdate2num正常日期使用,但我不适用于unix时间戳.
码:
timestamp, closep, highp, lowp, openp, volume = np.loadtxt(fileName,delimiter=",",unpack=True,converters={ 0: })
Run Code Online (Sandbox Code Playgroud)
如果您提前获得帮助,请询问您是否希望我澄清我的意思.