Datum automatisch auf kommenden Montag

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Datum automatisch auf kommenden Montag

von Mechanicus » So 7. Nov 2010, 17:57

StefanB hat geschrieben: Und bei \ifnumequal{1} kann ich die Tage bis zum nächsten Montag eingeben :P
Nein. Ein blick in den Scrguide zeigt dir auch Warum. \the\DayNumber ist hierbei entscheidend. Für einen Montag liefert es stets den Wert 1.


Marco

von StefanB » So 7. Nov 2010, 17:55

ja, eigentlich schon :)

Und bei \ifnumequal{1} kann ich die Tage bis zum nächsten Montag eingeben :P


Hm, habs jetzt nochmals ausführlicher getestet und es geht wohl doch :)

Vielen Dank.

Das hat für mich nur so wuchtig ausgeschaut, dass ich dachte, dass kann nicht das sein, was ich mir vorgestellt hatte :) Aber wenn man den ganzen Text außenrum entfernt, schauts sehr gut aus.

Hast mir sehr weitergeholfen, danke.

von Mechanicus » So 7. Nov 2010, 17:47

StefanB hat geschrieben:1. muss ich da ja selber die Anzahl der Tage bis zum nächsten Montag eingeben
Nein. WO denn bitte.

StefanB hat geschrieben: 2. hätte ich es gerne so, dass wenn ich z.B. am Mittwoch die Datei kompile, aber es soll eben nicht das Datum von heute sondern vom kommenden Montag als Datum angegeben werden :)
Hast du das Beispiel überhaupt getestet?

Marco

von StefanB » So 7. Nov 2010, 17:41

Hi,

danke für deine Arbeit, aber das ist nicht ganz das, was ich sollte...
1. muss ich da ja selber die Anzahl der Tage bis zum nächsten Montag eingeben und
2. hätte ich es gerne so, dass wenn ich z.B. am Mittwoch die Datei kompile, aber es soll eben nicht das Datum von heute sondern vom kommenden Montag als Datum angegeben werden :)

In der Präemble von der Beamer-Class.

von Mechanicus » So 7. Nov 2010, 16:57

Hi,

Als eine Möglichkeit.
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage{scrdate,advdate}
\usepackage{etoolbox}
\newcounter{counttemp}
\setcounter{counttemp}{0}
\newcommand{\nextmonday}{
  \ifnumequal{1}{\the\DayNumber{\year}{\month}{\day+\value{counttemp}}}%
      {In \thecounttemp~Tag(en) ist wieder ein Montag. Dann haben wir den\DayAfter[\value{counttemp}]}%
      {\refstepcounter{counttemp}\nextmonday}%
}
\begin{document}
\nextmonday
\end{document}
Gruß
Marco

Datum automatisch auf kommenden Montag

von StefanB » So 7. Nov 2010, 14:08

Hallo,

ist es möglich, einen "Befehl" für das Datum zu schreiben, der als Datum immer das Datum vom kommenden Montang ausgibt.
Also wie bei \today, womit das heutige Datum angezeigt wird,
mit \nextmonday immer das Datum vom kommenden Montag angezeigt.

Nach oben