将netDCF时间(自几个月以来)转换为日期时间会产生值错误

时间:2018-07-25 08:39:57

标签: datetime

我正在尝试使用the first answer to this question中的代码将netCDF文件中的时间变量转换为日期时间值。但是,我的时间以“自1882-01-15以来的月份”为单位,并且出现值错误

代码:

soi =nc.Dataset(filename, 'r')
time = soi.variables['time'] # do not cast to numpy array yet 
time_convert = nc.num2date(time[:], time.units, time.calendar)
  

ValueError:单位必须是“秒”,“分钟”,“小时”或“天”(或这些的单数形式)之一,并必须是“月”

如何将时间成功转换为日期时间对象?

0 个答案:

没有答案