Vorlage:Nächstes Open Chaos: Unterschied zwischen den Versionen

Aus CCC Bremen
(Müsste man mal fixen.)
(Fimally)
 
Zeile 1: Zeile 1:
{{#time: {{{1|d.m.Y}}}|@1714762800}}
{{#time: {{{1|d.m.Y}}} | {{#ifexpr: {{#time: d}} > {{#time: d| first friday of this month}} | first friday of next month | first friday of this month}}}}<noinclude><pre>
$ cpp | grep -v '^#' | tr -s '@\n' '# ' ; echo
 
#define FRI(m) first friday of m
 
#define THIS_OR(o) {{@ifexpr: \
  {{@time: d}} > {{@time: d| FRI(this month)}} | \
  FRI(o) | \
  FRI(this month)}}
 
{{@time: {{{1|d.m.Y}}} | THIS_OR(next month)}}
</pre></noinclude>

Aktuelle Version vom 10. April 2024, 20:46 Uhr

03.05.2024

$ cpp | grep -v '^#' | tr -s '@\n' '# ' ; echo

#define FRI(m) first friday of m

#define THIS_OR(o) {{@ifexpr: \
  {{@time: d}} > {{@time: d| FRI(this month)}} | \
  FRI(o) | \
  FRI(this month)}}

{{@time: {{{1|d.m.Y}}} | THIS_OR(next month)}}