TIMEDIFF <YYYYDDD>.<HHMMSS> <HHMMSS>or
timediff --help
YYYYDDD.HHMMSS
inj seconds, and echo the result to
standard output (e.g., for use in scripting).
If --help
is the first argument, writes the
"USAGE" screen and exits.
Note that in shell-scripting, the back-quote character means "the
result of evaluating the enclosed command" so that the third
example below sets shell variable foo
to the result of
executing the indicated TIMEDIFF
command.
% timediff 2014029.120000 2014030.063000 183000 % timediff 2014031.120000 2014029.120000 -480000 % @ nhours = 365 * 240000 % set foo = `timediff 2014029 $nhours` % echo $foo 2015029 % timediff --help DESCRIPTION: difference two datetime values in seconds. USAGE: TIMEDIFF <YYYYDDD.HHMMSS> <YYYYDDD.HHMMSS> TIMEDIFF --help or (using back-quotes) % set <var> = `timediff <juldate1.hhmmss> <juldate2.hhmmss>` EXAMPLE: % set foo = `TIMEDIFF 2019123.120000 2019124.130000 [${foo} will be 9000 (= 25 hours*3600 sec/hour)]
EDSS/ Models-3 date-time manipulation routines
datshift
gregdate
greg2jul
juldate
jul2greg
juldiff
julshift
timeshift