I cannot figure out exactly what is needed but this SORT JCL creates a Specific Date or current System Date file that can be used for comparing.
//*-- PURPOSE: CREATE SPECIFIC DATE OR SYSTEM DATE IN FOLLOWING FORMAT:
//*-- COL...----+----1----+----2
//*-- CDATE,'mm/dd/yy'
//*-- NOTES: - USE OUTPUT FILE, FOR EXAMPLE, IN SORT INCLUDE
//*-- INCLUDE COND=(49,8,CH,EQ,CDATE,OR,59,8,CH,EQ,CDATE)
//*---------------------------------------------------------------------
//*
//SORTDATE EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SYMNOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SORTIN DD *
01/09/12
/*
//SORTOUT DD DSN=XXXXX.XXX.SORTDATE,
// DISP=(NEW,CATLG,DELETE),
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
// ...ETC.
//* ----+----1----+---- SPECIFIC DATE EXAMPLE RUN ON 12/27/2012
//* CDATE,'01/09/12'
//*
//* ----+----1----+---- SYSTEM DATE EXAMPLE RUN ON 12/27/2012
//* CDATE,'12/27/12'
//*
//*
//*--- FOR SPECIFIC DATE, RUN USING THE FOLLOWING SETUP:
//*--- USE "MM/DD/YY" FORMAT IN THE DD-SORTIN DATE BELOW.
//* ----+----1----+----2
//* //SYSIN DD *
//* OPTION COPY
//* INREC IFTHEN=(WHEN=(1,5,CH,NE,C'CDATE'),
//* BUILD=(C'CDATE,''',1,8,C'''',80:X))
//* OUTFIL ENDREC=1
//*
//*--- FOR SYSTEM CURRENT DATE, RUN USING THE FOLLOWING SETUP:
//*--- IGNORES THE DD-SORTIN DATE.
//* ----+----1----+----2
//* //SYSIN DD *
//* OPTION COPY
//* OUTREC BUILD=(C'CDATE,''',&DATE,C'''',80:X)
//* OUTFIL ENDREC=1
//SYSIN DD *
OPTION COPY
OUTREC BUILD=(C'CDATE,''',&DATE,C'''',80:X)
OUTFIL ENDREC=1
/*
//