| Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | |||
| Modul | Deutsch | English
|
Modul: | Dokumentation | |||
_
Ich schlage vor, das Modul mit geeigneten Vorlagen zugänglich zu machen. Gewünschte Funktionen sind:
Das wären m.E. mal einige wichtige. Es wäre auch gut, eine leicht verständliche (!) Beschreibung der exportierten Funktionen zu haben. ÅñŧóñŜûŝî (Ð) 13:16, 8. Nov. 2015 (CET)
doy, aber magere PHP-Bibliotheksunterstützung und deshalb aufwändig nach Schaltjahr usw. in Monate und Tage umzurechnen. Zurzeit sehe ich keinen Anwendungsbereich, wo das einen Vorteil bringen würde oder es im Projekt benötigt wird. Sowohl Ausgabe wie Eingabe mühsam.Die Beispiele auf der Testseite scheinen nicht das zu testen, was sie sollen. Dort wird über {{../f|…}} irgendwie die format-Funktion aufgerufen. Ein direkter Aufruf von {{#invoke:DateTime|format|1337-01-23|T._Monat JJJJ|lang=fr}} (LMT._janv.13371am31 JJJJ) liefert nicht das gewünschte Ergebnis. Was mache ich falsch?— Sivizius (Diskussion) 06:34, 21. Okt. 2019 (CEST)
|lang=fr → „Französisch“ definiert.T._Monat JJJJ ist ein deutschsprachiges Ausgabeformat.1337-01-23 und das ist ISO und das ist unabhängig von Sprachvereinbarungen |lang= und geht immer.|lang=fr würde in dem Moment interessant werden, wenn février oder août interpretiert werden sollen.en (geht immer und überall) sowie de definiert.{{#invoke:DateTime|format|1337-01-23|T._Monat JJJJ|lang=de-AT}} (23. Jänner 1337) macht keinen Unterschied.— Sivizius (Diskussion) 14:10, 21. Okt. 2019 (CEST)"{{#invoke:DateTime|format||ISO|noerror=1}}" ergibt: "-08-"
Bei leerer Eingabe müsste eigentlich eine leere Zeichenkette ausgegeben werden!
So muss man, um diesen Programmfehler auszugleichen, zur Gültigkeitsprüfung des Datums extra ein #if: vor der Benutzung dieses Moduls einbauen. --Wiki1939 (Diskussion) 15:04, 14. Nov. 2022 (CET)
now – da du dich aber mit der Zitation von Publikationen beschäftigst, die mutmaßlich vor mehr als einer Minute oder drei Tagen erschienen sind, kannst du mit now auch nichts anfangen. Wenn ein Wert für ein date= nicht vorhanden ist, also der Parameter leer angegeben ist, dann ist schlicht nix da, das du in einer Zitation formatieren könntest.2026-08-15T11:05:31+02:00 funktioniert hingegen durch Weglassen.2026-08-15 11:05:31+02:00 wäre dein korrigierter Beispielfall.{{#if: {{{date|}}} | {{#invoke:DateTime|format|{{{date}}} | wäre also in deiner Programmierung zu verwenden.Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.