Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHUTDT

Package: IHS Generic Interface System

Routine: INHUTDT


Information

INHUTDT ;MVB,ESS,JSH ; 8 Apr 94 17:01;Function Library, Date and Time functions - non SAIC-CARE version

Source Information

Source file <INHUTDT.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 ^%DT  (D,DOW,NOW)^%DTC  

Entry Points

Name Comments DBIA/ICR reference
F1
DATEFMT(D,FMT,PAD) ;
D
I
M
CDATF2H(F,W,Y,M,D,T) ;Convert a Fileman date to $H format
DT() ;Return the current date in Fileman format
W
P
S
T
NOW(S) ;Return the current date and time in Fileman format
H
Y
DTC(%D1,%D2) ;Compare two dates and return the number of days between them
CDATH2F(X,W,Y,M,D) ;Convert a date in $H format to Fileman format
SETDT ;Sets DT = current date in FM format

External References

Name Field # of Occurrence
^%DT DT+2, DATEFMT+13
D^%DTC DTC+1
DOW^%DTC F1
NOW^%DTC NOW+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: =
  • Line Location: CDATF2H+2
Function Call: WRITE
  • Prompt: =
  • Line Location: CDATH2F+2
Function Call: WRITE
  • Prompt: =
  • Line Location: DATEFMT+7

Label References

Name Line Occurrences
$$CDATH2F DATEFMT+12
$$DT SETDT+1
@( F1+7
F1 DATEFMT+11, DATEFMT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOW+1~, DATEFMT+9~
%D DATEFMT+9~, F1+1*, D
%D1 DTC~, DTC+1
%D2 DTC~, DTC+1
%DT DT+1~, DT+2*, DATEFMT+13*
%H DATEFMT+9~, F1+2*, H
%I DATEFMT+9~, F1+2*, I
%M1 DATEFMT+9~, F1+1*, M+1
%M2 DATEFMT+9~, F1+1*, M
%P DATEFMT+9~, F1+2*, P
%S DATEFMT+9~, F1+2*, S
%T DATEFMT+9~, F1+2*, T
>> %W F1*, W
%Y DATEFMT+9~, F1+1*, Y
A CDATH2F+6~, CDATH2F+8*, CDATH2F+9
B CDATH2F+6~, CDATH2F+8*
C CDATH2F+6~, CDATH2F+8*, DATEFMT+9~, F1+4*, F1+5, F1+6, F1+7
D CDATF2H~, CDATF2H+7*, CDATF2H+9, CDATH2F~, CDATH2F+8*, CDATH2F+10*, CDATH2F+12, DATEFMT~, DATEFMT+11, DATEFMT+12*
, DATEFMT+13*, F1, F1+1, F1+2
DT SETDT+1*
E CDATH2F+6~, CDATH2F+8*, CDATH2F+9
F CDATF2H~, CDATF2H+7, CDATF2H+8*, CDATF2H+9*, CDATF2H+10, CDATH2F+6~, CDATH2F+9*
FMT DATEFMT~, F1+3, F1+4, F1+6
G CDATH2F+6~, CDATH2F+8*
H CDATH2F+6~, CDATH2F+8*, CDATH2F+9
I CDATH2F+6~*, CDATH2F+8
L DATEFMT+9~, F1+6*, F1+7, Y, M, M+1, D, H, T, I
, S, W
M CDATF2H~, CDATF2H+7*, CDATF2H+9, CDATH2F~, CDATH2F+9*, CDATH2F+10*, CDATH2F+12
PAD DATEFMT~, DATEFMT+10*, M+1, D, H, T, I, S
S NOW~
T CDATF2H~, CDATF2H+7*, CDATF2H+8*, CDATF2H+9, CDATH2F+6~, CDATH2F+7*, CDATH2F+11*, CDATH2F+12, DATEFMT+9~, F1+2*
U F1
W CDATF2H~, CDATF2H+9*, CDATH2F~, CDATH2F+8*, CDATH2F+10*
X CDATH2F~, CDATH2F+6*, CDATH2F+7, CDATH2F+8, CDATH2F+10, DT+1~, DT+2*, DTC+1, DATEFMT+9~, DATEFMT+13*
, F1*, F1+3*, F1+5*, F1+8, Y*, M*, M+1*, D*, H*, T*
, I*, S*, P*, W*
>> X1 DTC+1*
>> X2 DTC+1*
Y CDATF2H~, CDATF2H+7*, CDATF2H+9*, CDATH2F~, CDATH2F+9*, CDATH2F+12, DT+1~, DT+2, DATEFMT+9~, DATEFMT+13
, F1
Z DATEFMT+9~, F1+4*, F1+5*, F1+6, F1+7*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All