Dos to Unix conversion

Hi !

I need to convert a DOS batch file to Unix Shell script. Can anybody help me by providing equivalent Unix shell script code to this DOS batch code?.

for /F "tokens=2,3,4 delims=/- " %%i in ("%date%") do set DateStamp=%%k%%i%%j

Any help would be great.

Thanks,
John.

DateStamp=$(date %Y%m%d)