var TimestampStart = [[TimestampStart]]
const myDateTime = new Date(TimestampStart);
const day = myDateTime.getDate();
var zeitzone = Intl.DateTimeFormat().resolvedOptions().timeZone;
const dateStyle_full = myDateTime.toLocaleString('de-DE', { dateStyle: 'full' }); // Freitag, 5. September 2025
const dateStyle_long = myDateTime.toLocaleString('de-DE', { dateStyle: 'long' }); // 5. September 2025
const dateStyle_medium = myDateTime.toLocaleString('de-DE', { dateStyle: 'medium' }); // 05.09.2025
const dateStyle_short = myDateTime.toLocaleString('de-DE', { dateStyle: 'short' }); // 05.09.25
const timeStyle_full = myDateTime.toLocaleString('de-DE', { timeStyle: 'full' }); // 13:05:00 Mitteleuropäische Sommerzeit
const timeStyle_long = myDateTime.toLocaleString('de-DE', { timeStyle: 'long' }); // 13:05:00 MESZ
const timeStyle_medium = myDateTime.toLocaleString('de-DE', { timeStyle: 'medium' }); // 13:05:00
const timeStyle_short = myDateTime.toLocaleString('de-DE', { timeStyle: 'short' }); // 13:05:
const hour12_false = myDateTime.toLocaleString('de-DE', { hour12: 'false' }); // 5.9.2025, 1:05:00 PM
const hour12_true = myDateTime.toLocaleString('de-DE', { hour12: 'true' }); // 5.9.2025, 1:05:00 PM
const hourCycle_h11 = myDateTime.toLocaleString('de-DE', { hourCycle: 'h11' }); // 5.9.2025, 1:05:00 PM
const hourCycle_h12 = myDateTime.toLocaleString('de-DE', { hourCycle: 'h12' }); // 5.9.2025, 1:05:00 PM
const hourCycle_h23 = myDateTime.toLocaleString('de-DE', { hourCycle: 'h23' }); // 5.9.2025, 13:05:00
const hourCycle_h24 = myDateTime.toLocaleString('de-DE', { hourCycle: 'h24' }); // 5.9.2025, 13:05:00
const weekday_long = myDateTime.toLocaleString('de-DE', { weekday: 'long' }); // Freitag
const weekday_short = myDateTime.toLocaleString('de-DE', { weekday: 'short' }); // Fr
const weekday_narrow = myDateTime.toLocaleString('de-DE', { weekday: 'narrow' }); // F
const year_2digit = myDateTime.toLocaleString('de-DE', { year: '2-digit' }); // 25
const year_numeric = myDateTime.toLocaleString('de-DE', { year: 'numeric' }); // 2025
const month_2digit = myDateTime.toLocaleString('de-DE', { month: '2-digit' }); // 09
const month_long = myDateTime.toLocaleString('de-DE', { month: 'long' }); // September
const month_narrow = myDateTime.toLocaleString('de-DE', { month: 'narrow' }); // S
const month_numeric = myDateTime.toLocaleString('de-DE', { month: 'numeric' }); // 9
const month_short = myDateTime.toLocaleString('de-DE', { month: 'short' }); // Sep
const day_2digit = myDateTime.toLocaleString('de-DE', { day: '2-digit' }); // 05
const day_numeric = myDateTime.toLocaleString('de-DE', { day: 'numeric' }); // 5
const hour_2digit = myDateTime.toLocaleString('de-DE', { hour: '2-digit' }); // 01
const hour_numeric = myDateTime.toLocaleString('de-DE', { hour: 'numeric' }); // 1
const minute_2digit = myDateTime.toLocaleString('de-DE', { minute: '2-digit' }); // 05
const minute_numeric = myDateTime.toLocaleString('de-DE', { minute: 'numeric' }); // 5
const second_2digit = myDateTime.toLocaleString('de-DE', { second: '2-digit' }); // 07
const second_numeric = myDateTime.toLocaleString('de-DE', { second: 'numeric' }); // 7
const timeZoneName_long = myDateTime.toLocaleString('de-DE', { timeZoneName: 'long' }); // 5.9.2025, 13:05:00 Mitteleuropäische Sommerzeit
const timeZoneName_short = myDateTime.toLocaleString('de-DE', { timeZoneName: 'short' }); // 5.9.2025, 13:05:00 MESZ
const formattedDate = `Mein neues Title-Feld - ${day_2digit}. ${month_long} ${year_numeric} - ${zeitzone}`; // Mein neues Title-Feld - 05. September 2025 - Europe/Berlin
return formattedDate;
Ergebnis: Das Feld gibt automatisch das Text-Feld Mein neues Title-Feld - 05. September 2025 - Europe/Berlin aus.
Best Practice
- Title oder Textfelder Inhalte vordefinieren
- Datum und Timestamp in einem anderen Format darstellen
- Sie können auch weitere Felder auslesen und mitgeben.
- Kombinieren von Startdatum und Enddatum als Text zurückgeben (siehe Datum und Timestamp im Teamsware Solution Studio berechnen)
Zusammenfassung
Mit den gezeigten Formeln berechnest du im Teamsware Solution Studio neue Textfeld automatisch. So kannst du effizient und fehlerfrei Felder formatieren.