juldiff <Julian date> < number of days>
or, alternately,
juldiff [ yesterday | today | tomorrow ] < number of days>
or
juldiff --help
JDATE and
KDATE, computes the (signed) number of days from
JDATE to KDATE, and echoes the result to
standard output (e.g., for use in scripting).
Options for the command line arguments are the following:
- 7-digit integer coded
YYYYDDDYESTERDAYTODAYTOMORROW--HELP
If --help is an 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 fourth
example below sets shell variable foo to the result of
executing the indicated juldiff command.
% juldiff 2014029 2014031
2
% juldiff 2014029 2013028
-366
% juldiff today 2013031
2
% set ndays = `juldiff 2014029 2014129`
% echo ${foo}
100
% juldiff --help
% juldiff <Julian date 1> <Julian date 2>
or
% set ndays = `JULDIFF <juldate1> <juldate2>
Options for Julian dates:
<YYYYDDD>, e.g., 2010123
TODAY
YESTERDAY
TOMORROW
--HELP
Output format is integer number of days.
EDSS/ Models-3 date-time manipulation routines
datshift
gregdate
greg2jul
juldate
jul2greg
julshift
timeshift
To: Models-3/EDSS I/O API: The Help Pages