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* |