Metropoli BBS
VIEWER: sortdate.bat MODE: TEXT (ASCII)
:: SORTDATE.BAT
:: return the current date in sortable form
@ECHO OFF
ECHO/ | DATE > READDATE.BAT
CALL READDATE.BAT
DEL READDATE.BAT
SET d=%date%
SET date=
SET dash=

:top
CALL SETCH_RM %d%
SET d=%Rm%
IF NOT "%Ch%"=="-" GOTO getchar
IF '%dash%'=='1' GOTO finish
SET dash=1
GOTO top

:getchar
SET date=%date%%Ch%
IF NOT "%Ch%"=="" GOTO top

:finish
SET date=%Rm%%date%
FOR %%v IN (d Ch Rm dash) DO SET %%v=
ECHO Sortable date is %date%

[ RETURN TO DIRECTORY ]