Das Token "Datum + Uhrzeit der E-Mail" lieferte nur das Datum. Drei Ursachen:
1. setFieldValue schrieb ein Date in ein TEXT-Feld ueber toDateInput, also nur
"2026-08-04" - die Uhrzeit war weg, obwohl ein Textfeld sie problemlos traegt.
Beim Upload wurde daraus String(dateObjekt), also die JS-Standardausgabe
"Mon Aug 04 2026 16:28:51 GMT+0200 (...)". Neu: DocuWare.dateToText() liefert
"04.08.2026 16:28:51", bei exakter Mitternacht nur "04.08.2026". Gilt fuer
Text-, Memo- und Keyword-Felder und fuer Anzeige wie Upload gleichermassen.
2. TOKEN_FN.date war identisch mit dateTime (beide m.date). In einem Datums- oder
DateTime-Feld fiel das nicht auf, in einem Textfeld schon: "Datum" haette dort
ebenfalls eine Uhrzeit getragen. date liefert jetzt via dayOnly() den
Kalendertag (lokale Mitternacht), wie archiveDate es schon tat.
3. Das datetime-local-Control kannte ohne step="1" nur Minuten und schnitt die
Sekunden ab; fmtTime liefert sie jetzt mit.
Ausserdem geklaert: DateTime geht als LOKALE Wanduhrzeit ohne Zeitzonen-Suffix
raus ("2026-08-04T16:28:51") statt als toISOString() mit "Z". Ob der Server das
"Z" zurueckrechnet, haengt von dessen Zeitzone ab (Cloud meist UTC) - Zeiten
erschienen verschoben, und lokale Mitternacht kippte als UTC auf den VORTAG
22:00. Ohne Suffix ist der Wert eindeutig. Date-Felder bleiben unveraendert.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>