Batch: How to export yesterday's date keeping format [mm/dd/yyyy]?
问题 I am trying to create an environment variable for yesterday's date. It MUST be in the format of MM/DD/YYYY . For code I currently have: set m=%date:~-7,2% set /A m -= 1 set DATE_YESTERDAY=%date:~-10,2%/%m%/%date:~-4,4% echo %DATE_YESTERDAY% This works great, HOWEVER, when I offset to yesterdays day with -1 instead of " 12/03/2019 " I get " 12/3/2019 ". Thus, missing the zero/0. Any ideas to keep format as MM/DD/YYYY ? I have seen many other questions regarding this, however, all come short!