Vorlage:SemanticTimestamp

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Diese Vorlage generiert automatisch einen Timestamp anhand der Vorgaben Wochentag, intervall und Uhrzeit.
Die Ausgabe erfolgt im Format YYYYMMDDhhmmss, bspw. 20241223091423 für jetzt(bzw. vor zwei stunden, da das wiki eine andere Lokalzeit hat).


Benutzung

Erstellt eine eigene Vorlage für euren Stammtisch, die folgendes enthält:

{{Vorlage:SemanticTimestamp
| Wochentag = Mo
| Intervall = 1
| Uhrzeit = 19:45
}}

Diese Vorlage erzeugt beim Aufruf einen Timestamp entsprechend dem gewünschten Intervall. Hier der Schlüssel für die Intervalle (einfach die gewünschte Zahl verwenden):

1 : jede Woche
2 : jeden 1. und 3.
3 : jeden 2. und 4.
4 : jeden 1.
5 : jeden 2.
6 : jeden 3.
7 : jeden 4.
8 : jede gerade Woche (nach ISO 8601 mit Montag beginnend)
9 : jede ungerade Woche (nach ISO 8601 mit Montag beginnend)
10: jeden 1., 3. und 5.
11: jeden Letzten des Monats
13: jedes bestimmte Monatsdatum, beispielsweise jeder 5. (Anzugeben mit dem Parameter Tag)

Diesen Timestamp könnt ihr dann auf eurer Seite mit der funktion

{{#time: ZEITFORMAT | TIMESTAMP}}

in ein lesbares Datum umwandeln.

ZEITFORMAT entsprich dabei einem Formatierungsstring, mehr Infos zur Formatierung gibt es hier
Ein Beispiel wäre:

{{#time: l, \d\e\n d.m.Y \u\m H:i \U\h\r | 20100515184500 }}

Das Resultat wäre:

Samstag, den 15.05.2010 um 18:45 Uhr

Anstelle von TIMESTAMP könnt ihr entweder manuell einen Timestamp eintragen, wie im Beispiel, oder für regelmäßige Termine gebt ihr hier eure oben erstellte Vorlage an.

Ersteller

Diese Vorlage wurde von [[Benutzer:Isabaellchen|Isabaellchen] erstellt und von Joshibaer für die AG`s angepasst.

Bezüge

Diese Vorlage verwendet keine Vorlage
Diese Vorlage verwendet keine Medien als Vorlage.

Benutzer

Wer benutzt diese Vorlage?

ToDo