galaxy1975
Goto Top

Wochentag

Hallo Leute,

ich brauche in einer Batchdatei den aktuellen Wochentag (z.b. Montag, Dienstag...).
Es würde auch eine Zahl gehen (0=Montag - 6=Sonntag).

Wer kann mir da helfen.

galaxy1975

Content-Key: 51755

Url: https://administrator.de/contentid/51755

Printed on: April 26, 2024 at 23:04 o'clock

Member: cykes
cykes Feb 15, 2007, updated at Oct 18, 2012 at 16:31:39 (UTC)
Goto Top
Hi,

ich empfehle Dir mal die Lektüre von Bibers Bacth Tutorial zum Thema Datumsvariablen:

Workshop Batch for Runaways - Part III - Datums- und Zeitvariablen im Batch

Damit sollte die Lösung kein Problem sein.

Gruß

cykes
Member: miniversum
miniversum Feb 15, 2007 at 21:05:33 (UTC)
Goto Top
Was man so alles in den Links hier in diesem Bereich finden kann....

@echo off
set yy=%date:~6,4%
set mm=%date:~3,2%
set dd=%date:~0,2%
set /a dd=100%dd%%%100,mm=100%mm%%%100
set /a z=14-mm,z/=12,y=yy+4800-z,m=mm+12*z-3,dow=153*m+2
set /a dow=dow/5+dd+y*365+y/4-y/100+y/400-2472630,dow%%=7
echo Wochentag: %dow%

miniversum
Member: galaxy1975
galaxy1975 Feb 16, 2007 at 10:08:18 (UTC)
Goto Top
Hallo,

Vielen Dank für eure Antworten.
Sie haben mir sehr geholfen.

galaxy1975