WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Datumsformat für Batch ändern (http://www.wcm.at/forum/showthread.php?t=179421)

Preacher 01.12.2005 16:21

Zitat:

Original geschrieben von helios
bitte schön, bitte gleich :D
Code:

echo %date:~6,4%%date:~3,2%%date:~0,2%

Das bringt bei mir "12.201Do"

Ich hab ein wenig gespielt,
Code:

echo %date:~9,4%%date:~6,2%%date:~3,2%
bringt bei mir das gewünschte Ergebnis!

helios 01.12.2005 17:09

Zitat:

Original geschrieben von Preacher
Das bringt bei mir "12.201Do"

das hängt natürlich vom eingestellten system datumsformat ab, aber du hast es eh selbst rausbekommen, umso besser :-)

revell 02.12.2005 12:58

Ein letztes Problemhat sich mir noch aufgetan. Wenn das Datum kleiner 10 ist bräuchte ich den Datumswert einstellig (denn nur der Tag interessiert mich in diesem Fall) Sprich "d" und nicht "dd".
Hab herumprobiert, aber bin nicht fündig geworden...

Danke nochmals & lg,
revell

helios 02.12.2005 14:38

du willst also dann statt tag=02 lieber tag=2 ?
Code:

if %date:~0,1%==0 (set tag=%date:~1,1%) else (set tag=%date:~0,2%)
echo %tag%


revell 03.12.2005 01:43

Ja genau, danke !!! :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag