﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
212	Enhance DateTime UTILS sub-package	Dave Offiler	Huw Lewis	"a) ROPP_UTILS contains a sub-package of Date & Time manipulation routines which are PES and essentially from my collection of general utility routines. Apart from each routine being split into individual source files and including explicit module interfaces this sub-package has not been optimised for ROPP. As part of the on-going drive to reduce ROPP complexity, this sub-package could benefit from being simplified, both in the inter-package calling structure and user-interfaces.

b) The ROPP netCDF format contains some date/times held as 'seconds since 1-Jan-2000 00:00' (JS2000); at present, this is hard-wired to convert from normal calendar date/time when writing the file, and ignored on reading. The previously used udunits package (against my expectation) does not provide any date/time conversions and the simplified replacement units conversion routines also do not. A flexible time conversion function needs to be provided to deal with situations where a user- (not ROPP-)written netCDF file contains date/time other than JS2000.

This ticket is raised to flag the need for enhancing and optimising the current date/time utility sub-package in ROPP_UTILS and applying the updated routines to other parts of ROPP which use these functions."	enhancement	closed	normal	4.1	ropp_utils	4.0	fixed	date, time, conversion	huw.lewis@…
