提问人:A B C 提问时间:11/5/2023 最后编辑:mokenA B C 更新时间:11/5/2023 访问量:38
有没有办法在不编写新的 .nc 文件的情况下修改和更新变量中的时间格式?
Is there any way to modify and update time format in a variable without writing a new .nc file?
问:
我有一个网格化的月度降雨量数据集。我想修改和更新现有 NetCDF 文件中“Day”变量中的日期格式,而无需创建全新的文件。在原始文件中,它采用 YYYYMMDD 格式。我将其转换为 YYYY-MM-DD 格式,但是当我调用 .nc 文件时,如何显示新的日期格式?
这是我使用的代码 -
dsPcAD = xr.open_dataset("E:\\rainfall\\BDGR_High_Res_Monthly_Rainfall_1901-2018.nc")
time_data = dsPcAD.variables['Day'][:]
formatted_dates = [datetime.strptime(str(int(date)), '%Y%m%d').strftime('%Y-%m-%d') for date in time_data]
我尝试将日期格式从 YYYYMMDD 转换为 YYYY-MM-DD,我希望“Day”变量在调用该变量时显示新的时间格式。
答: 暂无答案
评论