Insert date logical in batch


There's a pretty handy way of doing this in QUEBATCH language...

* DATE FORMAT "!MAC !DD, !Y4"

* DISPLAY "Today is: ...DATE"

Another:

* DATE FORMAT "!MNM!D0!Y4"
* DISPLAY ""
* EQUATE <$DATE$> <<@ Date to Run Report for <...DATE> @>>
* IF <$DATE$> EQ <>
*  EQUATE <$DATE$> <...DATE>
* ENDIF

Or, IF YOU DON’T WANT TO ASK THE USER THE DATE THEN JUST USE THESE LINES

* DATE FORMAT "!MNM!D0!Y4"
*  EQUATE <$DATE$> <...DATE>

In the DMS Utility Reference Manual, all of the DATE FORMAT commands are discussed in full.