Support large time values in netCDF files

Description

Currently ints are used to calculate times in netCDF files. Since netCDF typically uses "since" units for time, time values can be very large and are often larger then Integer.MAX_VALUE (e.g. when using "seconds since 1900-01-01T00:00:00Z").

Time creation should be changed to use longs so that larger values can be properly read, and an exception should be thrown if we're converting a long value to an int and we lose data.

Environment

None

Status

Assignee

Unassigned

Reporter

codehaus

Triage

None

Components

Fix versions

Affects versions

Priority

Low
Configure