2016-12-14

CMD - Howto set date variable

Das aktuellen Datum kann mit der Variable %DATE% abgefragt werden

​ECHO %DATE%
29.07.2013


Ersetzen von Zeichen z.B. Punkt durch Strich
ECHO %DATE:.=-%
29-07-2013


Umformatieren des Datums nach YYYYMMDD
ECHO %DATE:~-4,4%%DATE:~-7,2%%DATE:~0,2%
20130729

 
%DATE:~-4,4% schneidet die letzten 4 Zeichen ab und gibt davon 4 Zeichen für das Jahr wieder zurück -> 2013
%DATE:~-7,2% schneidet die letzten 7 Zeichen ab und gibt davon 2 Zeichen für den Monat zurück -> 07
%DATE:~0,2% setzt den Cursor an die 0. Position und gibt die nächsten 2 Zeichen für den Tag zurück -> 29

No comments:

Post a Comment