Jeykll behandelt das Datum eines Artikels / Posts unterschiedlich.

Legende

Kurzform Beschreibung
%Y Jahr, vierstelling
%m Monat, zweistelling mit führenden 0
%d Tag, zweistelling mit führenden 0
%H Stunden, zweistelling mit führenden 0
%M Minuten, zweistelling mit führenden 0
%S Sekunden, zweistelling mit führenden 0
%z Zeitzone, als Stunden und Minuten Offset

Ruby Doc

Datum aus dem Dateinamen

Dateinamen von Posts haben folgenden Aufbau: %Y-%m-%d-My-Post-Title.md.

Datum aus dem Front Matter

Das Feld date im Posts Header Block des Front Matters: date: %Y-%m-%d %H:%M:%S %z.

Was wird in der URL angezeigt?

In dem Beispiel hier:

  • 2020-01-13 als Dateiname
  • 2019-02-14 als Front Matter

Bei der Einstellung in der _config.yml

permalink: /:year/:month/:day/:title/

–> URL: /2019/02/14/Test-Jekyll-Post-Dates/
Das Datum aus dem Dateinamen wird ignoriert und es wird das date Feld aus Front Matter übernommen.

Offene Fragen

  • Was passiert wenn kein date in Front Matter auftaucht?
  • Was ist mit der future Einstellung in jekyll build? Was für ein Datum ist hier ausschlag gebend?
  • Welches Datum wird für Jahres- und Monatsarchive her genommen?
  • Was ist der Titel des Posts? Dateiname oder Front Matter?