Skip to content

Instantly share code, notes, and snippets.

@brunotdantas
Last active September 27, 2021 18:30
Show Gist options
  • Save brunotdantas/35c94cb50df6cd5416ad6ee813229e45 to your computer and use it in GitHub Desktop.
Save brunotdantas/35c94cb50df6cd5416ad6ee813229e45 to your computer and use it in GitHub Desktop.
get date bat file
rem Primeiro descubra o formato que o servidor está rodando o comando echo %date%
rem e aplique uma das funcionalidades abaixo
rem para PT-br
rem Transforma data em formato dd/mm/YYYY em YYYYmmDD, ou seja, 27/09/2021 em 20210927
rem a ténica abaixo é basicamente um substring
set year=%date:~6,4%
set month=%date:~3,2%
set day=%date:~0,2%
set pt_br_today=%year%%month%%day%
rem para EN-us
rem FORMATO AMERICANO: Mon 09/27/2021
rem Transforma data em formato dd/mm/YYYY em YYYYmmDD, ou seja, 27/09/2021 em 20210927
rem a ténica abaixo é basicamente um substring
set year=%date:~11,4%
set month=%date:~5,2%
set day=%date:~8,2%
set en_us_today=%year%%month%%day%
rem Agora basta usar na nomenclatura do arquivo
rem "d:\Program Files\7-Zip\7z.exe" a -r Code_%today%.zip Code
echo %pt_br_today%
echo %en_us_today%
rem fonte https://stackoverflow.com/a/3473267/5843166
pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment