INHUTDT ;MVB,ESS,JSH ; 8 Apr 94 17:01;Function Library, Date and Time functions - non SAIC-CARE version
Source file <INHUTDT.m>
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
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences |
---|---|
$$CDATH2F | DATEFMT+12 |
$$DT | SETDT+1 |
@( | F1+7 |
F1 | DATEFMT+11, DATEFMT+12 |
>> | 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* |