Rolf B: Link mit Variable

Beitrag lesen

Hallo stefantaust,

Die Zahl ist ein Revisionsstand und muss bleiben.

Wenn das ein Revisionsstand ist, warum geht's dann mit "aktuell" weiter? Entweder hast Du einen Stand archiviert, oder es ist aktuell. Das aber nur am Rande.

Wie Gunnar sagte: Es wäre am besten, wenn der Server gleich den richtigen Link liefert.

Aber am Client geht's auch.

Wäre es eine Alternative, den Revisionsstand mit einer achtstelligen Zahl zu bilden? Sowas wie 20210720 - für den 20.07.2021? Diese Zahl könnte ein Client relativ einfach aus dem Tagesdatum per JavaScript konstruieren.

Die 1111 könnte man natürlich auch konstruieren, das setzt aber eine lückenlose Nummerierung ab einem bestimmten Anfangsdatum voraus. Wenn die vorliegt, kann man die Millisekundendarstellung von Tagesdatum und Anfangsdatum nehmen, die Differenz bilden und durch 86400000 teilen. Das muss man noch runden, fertig. Wichtig ist nur, für beide Tage die gleiche Uhrzeit zu wählen, und kaufmännisch zu runden, nicht ab- oder aufrunden, sonst kann die Sommerzeitumstellung zu Überraschungen führen.

Rolf

--
sumpsi - posui - obstruxi