IDL-CDF Changes Log: IDL V3.7.0 1. Used CDF V3.7.0 2. Modified CDF_EPOCH, CDF_EPOCH16, CDF_TT2000, CDF_EPOCH_COMPARE and CDF_EPOCH_DIFF help text to indicate that an input of array is allowed. IDL V3.7.1 1. Used CDF V3.7.1 2. Allowed to operate CDF epoch data of multi-dimensional (> 2). 3. Added a new function, CDF_EPOCH_UNIXTIME to convert CDF epoch data (CDF_EPOCH, CDF_EPOCH16 or CDF_TIME_TT2000) to and from Unix time. The Unix time, a double, is seconds from epoch (1970-01-01 00:00:00.000 GMT). Sub-second is allowed in the Unix time at the fractional part with the time resolution down to microseconds. Different time resolution at CDF epoch and Unix time may casue the finer resolution in one epoch to be lost in the other. IDL V3.8.0 1. Used CDF V3.8.0 2. Modified CDF_VARGET to allow using 0 for rec_count. It will read all variable records from rec_start. At least 1 record will be read if rec_start > last written record. 3. Added a new string field for CDF version in cdf_inquire to show the CDF file version. 4. Added a new module CDF_epoch_fromjuldays to convert julian day(s) to one of the CDF epoch data types, to complement CDF_epoch_tojuldays.