Returning DDMMYY in Bash or CMD.exe

Written by James McDonald

November 1, 2010

Anyone else have a better way on Windows. Let me know.

# bash scripting
MYDATE=`date +%d%m%y`
echo $MYDATE
# or all in one
echo $(date +%d%m%y)
rem Windows cmd.exe 
rem This gives you the correct format
rem offsets
rem 01234567890123
rem Mon 01/11/2010

set DAY=%DATE:~4,2%
echo Day %DAY%

set MON=%DATE:~7,2%
echo Month %MON%

set YY=%DATE:~12,2%
echo Year %YY%

echo Formatted (DDMMYY) %DAY%%MON%%YY%


Submit a Comment

Your email address will not be published.

You May Also Like…


Zebra Printer Language The above website has a page where you can enter ZPL and it...