TICTOC is a `cookbook' example program that demonstrates use of the following
two SPICELIB time conversion routines:
To run TICTOC, you must know where a leapseconds kernel file is on your system. The following is a sample session which executes TICTOC.
( It is assumed that all of the necessary files are in the current directory. This particular session was run on a Sun using the UNIX operating system. )
tictoc Welcome to TICTOC This program demonstrates the use of the SPICELIB time conversion utility routines: UTC2ET and ET2UTC. Enter the name of a leapseconds kernel file: cookbook.tls Working ... Please wait. Example UTC time : 9 JAN 1986 03:12:59.22451 Corresponding ET : -441103565.591323 UTC calendar format : 1986 JAN 09 03:12:59.225 UTC day of year format: 1986-009 // 03:12:59.225 UTC Julian date format: JD 2446439.634 Continue? (Enter Y or N) Y Example UTC time : 1/9/86 3:12:59.22451 Corresponding ET : -441103565.591323 UTC calendar format : 1986 JAN 09 03:12:59.225 UTC day of year format: 1986-009 // 03:12:59.225 UTC Julian date format: JD 2446439.634 Continue? (Enter Y or N) Y Example UTC time : 86-365//12:00 Corresponding ET : -410313544.816091 UTC calendar format : 1986 DEC 31 12:00:00.000 UTC day of year format: 1986-365 // 12:00:00.000 UTC Julian date format: JD 2446796.000 Continue? (Enter Y or N) Y Example UTC time : JD 2451545 Corresponding ET : 57.1839272823855 UTC calendar format : 2000 JAN 01 12:00:00.000 UTC day of year format: 2000-001 // 12:00:00.000 UTC Julian date format: JD 2451545.000 Continue? (Enter Y or N) Y Example UTC time : 77 JUL 1 Corresponding ET : -710164751.815897 UTC calendar format : 1977 JUL 01 00:00:00.000 UTC day of year format: 1977-182 // 00:00:00.000 UTC Julian date format: JD 2443325.500 Continue? (Enter Y or N) Y Example UTC time : 1 JUL '29 Corresponding ET : 930830457.184117 UTC calendar format : 2029 JUL 01 00:00:00.000 UTC day of year format: 2029-182 // 00:00:00.000 UTC Julian date format: JD 2462318.500