Index: trunk/SDToolBox/output_data.py =================================================================== diff -u -r179 -r182 --- trunk/SDToolBox/output_data.py (.../output_data.py) (revision 179) +++ trunk/SDToolBox/output_data.py (.../output_data.py) (revision 182) @@ -290,19 +290,15 @@ netcdf.geospatial_lat_units = "degrees_north" netcdf.geospatial_lon_units = "degrees_east" netcdf.time_coverage_resolution = "hourly" - current_timestamp = np.datetime64(datetime.utcnow()) - # netcdf.date_created = datetime.strftime( - # datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" - # ) - # netcdf.date_modified = datetime.strftime( - # datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" - # ) - # netcdf.date_issued = datetime.strftime( - # datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" - # ) - netcdf.date_created = current_timestamp - netcdf.date_modified = current_timestamp - netcdf.date_issued = current_timestamp + netcdf.date_created = datetime.strftime( + datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" + ) + netcdf.date_modified = datetime.strftime( + datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" + ) + netcdf.date_issued = datetime.strftime( + datetime.utcnow(), format="%Y-%m-%dT%H:%MZ" + ) netcdf.cdm_data_type = self.var_non_gridded if self.is_gridded: netcdf.cdm_data_type = self.var_gridded @@ -355,7 +351,7 @@ logging.info("Setting time variable.") time_variable = netcdf.createVariable( self.var_time_key, - "u4", + "u8", (self.dim_time_key,), zlib=True, complevel=5, @@ -365,7 +361,7 @@ time_variable.standard_name = "time" # Start of epoch time_variable.units = "" + "seconds since 1970-01-01 00:00:00" - time_variable.calendar = "julian" + # time_variable.calendar = "julian" time_variable.axis = "T" # As offset, Index: trunk/environment.yml =================================================================== diff -u -r181 -r182 --- trunk/environment.yml (.../environment.yml) (revision 181) +++ trunk/environment.yml (.../environment.yml) (revision 182) @@ -3,6 +3,7 @@ - python=3.7 - pip - netcdf4 + - cartopy - pip: - matplotlib - pytest==5.0.1