Datum von bestimmten Wochentagen im Jahr finden?

ObiTobi

ObiTobi

Aktives Mitglied
Thread Starter
Dabei seit
05.11.2009
Beiträge
1.536
Reaktionspunkte
91
Hallo,

irgendwie stehe ich auf dem Schlauch und so richtig habe ich keine Idee. Folgendes möchte ich erreichen:

Abfrage Jahr -> Antwort 2016
Abfrage Monat -> November (damit werden alle Monate bis zum Jahresende impliziert also November und Dezember)

Tag steht fest z.B Dienstag

Für jeden Dienstag im November und Dezember gebe folgenden Befehl aus
pmset schedule wake "Monat(alsZahl)/Tag(Datum von dem Dienstag-Zahl)/Jahr 02:00:00"

Hat wer eine gute Idee wie man so etwas realisieren könnte?
 
In welchem Programm bist Du in Excel?
 
In keinem.
die Idee/ das Vorhaben mit meinen Angaben "Abfrage...."
Script startet und fragt den User nach Monat dann nach Tag und die Antworten wie angegeben verwendet
 
man date
man strftime
---
aktuelles jahr: date "+%Y"
jahr vom nächsten dienstag: date -v+tue -v+0w "+%Y"

nächster dienstag: date -v+tue -v+0w "+%Y"
wenn 2016: date -v+tue -v+0w "+%F"
woche +1: date -v+tue -v+1w "+%Y"
wenn 2016: date -v+tue -v+1w "+%F"
woche +2: date -v+tue -v+2w "+%Y"
wenn 2016: date -v+tue -v+2w "+%F"
...
usw.

somit kannst du 0w, 1w, 2w usw. durchloopen mit startwert x=-1 und x=x+1.
 
  • Gefällt mir
Reaktionen: DoroS
Zurück
Oben Unten