Wochenname zu Datum

  • Hi!

    Ich muss für die Monate:

    November
    Dezember


    Die daten für die tage: Montag, Dienstag, Freitag bekommen..

    Auf deutsch:

    Ich brauche die Daten ALLER Montage, Dienstage und Freitage in eine textfile, also zb..


    20.10.2007 (Freitag)
    23.10.2007 (Montag)
    24.10.2007 (Dienstag)
    27.10.2007 (Freitag)
    1.11.2007 (Montag)
    2.11.2007 (Dienstag)
    usw


    jetzt hab ich das alles schon mit den _Date funktionen probiert, will aber net wie ich :O

    Will mir doch silcher wen helfen! :P

    Mfg

    Huggy

    • Offizieller Beitrag

    Hi,

    so?

    [autoit]

    #include <Date.au3>
    Global $date = '2007/10/01'
    Global $end = '2007/12/31'

    [/autoit][autoit][/autoit][autoit]

    Do
    $re = StringSplit($date, '/')
    $nrDay = _DateToDayOfWeek($re[1], $re[2], $re[3])
    Switch $nrDay
    Case 2
    ConsoleWrite($date & ' = Montag' & @CRLF)
    Case 3
    ConsoleWrite($date & ' = Dienstag' & @CRLF)
    Case 6
    ConsoleWrite($date & ' = Freitag' & @CRLF)
    EndSwitch
    $date = _DateAdd('d', 1, $date)
    Until _DateDiff('d', $date, $end) <= 0

    [/autoit]

    So long,

    Mega

  • Oh, das nenn ich sinnvolle Verknüpfung :)
    Ne minute thread schreiben erspart eben doch mehrere Viertelstunden suchen ;)

    hab mal das max. datum auf Juli 08 gelegt - geht rasend schnell das kalkulieren!


    Danke sehr, lieber mega =)

  • VERSUCHT hab ich selber
    aber kalender suchen
    öffnen
    Datum finden
    auf klo gehen
    Schreiben


    dauert eben länger :P