CDF_PARSE_EPOCH

The CDF_PARSE_EPOCH function parses a properly formatted input string into a double precision value properly formatted for use as a CDF_EPOCH variable. CDF_EPOCH variables may be unparsed into a variety of formats using the CDF_ENCODE_EPOCH function.

Calling Sequence

Result = CDF_PARSE_EPOCH( Epoch_string )

Arguments

Epoch_string

A formatted string that will be parsed into a double precision value suitable to be used as a CDF_EPOCH value. The format expected by CDF_PARSE_EPOCH (the CDF standard) is dd-mmm-yyyy hh:mm:ss.ccc where:

For more information about CDF_EPOCH values, see section 2.2.10 ("Data Types") of the version 2.6 CDF User's Guide .

Example

test_string = '04-Dec-1995 20:19:18.176'

test_epoch = CDF_PARSE_EPOCH(test_string)

HELP, test_string, test_epoch

IDL prints:

TEST_STRING STRING = '04-Dec-1995 20:19:18.176'

TEST_EPOCH DOUBLE = 6.2985328e+13

PRINT, CDF_ENCODE_EPOCH(test_epoch, EPOCH=0)

IDL prints:

04-Dec-1995 20:19:18.176

See Also

CDF_ENCODE_EPOCH , CDF_EPOCH