Rigtig mange datoer på mainframen er opbygget efter formatet YYYYDDD, hvor YYYY er året og DDD er dagnummeret. Dagnumre fungerer fint i januar måned, hvor det er forholdsvis let at oversætte et dagnummer til en almindelig dato som en måned og en dag i måneden. Det bliver straks sværere jo længere hen på året, vi kommer. Der er mange måder at oversætte et dagnummer til en dato og vice versa, men så skal man lige vide, hvad den kommando nu lige hedder på din installation, eller kigge et sted, hvor dagnummeret for dags dato står. Det kan alt sammen være lidt besværligt.
Heldigvis har nogen i ISPF udviklingsafdelingen for mange år siden lavet en løsning, men som sædvanligt med nye features i ISPF, så går de hen over hovedet på de fleste af os. På ISPF hovedmenuen, altså den som IBM har designet (og her kan det sagtens være, at på din installation er ISPF hovedmenuen en helt anden), findes der i menu bar'en (den øverste linie på display'et) et punkt kaldet Status. Vælg dette punkt. Nu vises en menu med et punkt kaldet Calendar. Vælg dette. Nu vises en kalender i højre del af ISPF hovedmenuen. I bunden af denne kalender vises dagnummeret!!
Hvis du gerne vil vide, hvad dagnummeret på en anden dato er, så stiller du cursoren på denne dato og trykker Enter. Så vises en lille popup med den valgte dato og dagnummeret. Det er ret fikst.
Oftest er problemstillingen, at du har et dagnummer, som du gerne vil kende datoen for. Så kan du stille cursoren på dagnummeret under selve kalenderen og trykke Enter. Så dukker en popup frem, hvor du kan indtaste dagnummeret og året. Når du herefter trykker Enter vises datoen på linien under de to felter. Så er der vist ikke mere at klage over, når det drejer sig om dagnumre.
Eneste klage herfra er, at denne lille fikse ISPF kalender er alt for utilgængelig. Jeg kan i hvert fald ikke finde nogen nem måde at trylle den frem på.