| Altre pagine: |
|---|
| 1] Plausibilità date |
| 2] Aggiunta di un numero di giorni ad una data |
| 3] Calcolo della differenza in giorni tra due date |
Verifica della plausibilità di una data
Spesso capita di dover immettere a video una data.
A volte tale data ha uno scopo unicamente informativo senza alcuna influenza sul processo di elaborazione.
A mio parere anche queste date dovrebbero avere un valore consistente onde evitare di far apparire delle date del genere: 31.11.06 30.02.07 o peggio ancora 35.01.06 00.04.06.
Questa semplice routine si occupa del controllo della plausibilità della data tenendo conto anche degli anni bisestili.
Questa è la parte relativa alla WORKING-STORAGE SECTION :
Questa è la parte relativa alla PROCEDURE DIVISION :
Dopo l’esecuzione della routine il campo SWI contiene un valore zero se la data immessa è valevole, un valore 1 nel caso contrario.

Pagina successiva ![]() |





Il campo NU9 serve per l’immissione della data da verificare.
Essa va immessa nel formato GGMMAA.