<systemConfig-parseInputDate>

Definition:

<!ENTITY % cm.date "
 (%cm.atom; |
  isoDateTime |
  systemConfigFormattedTime |
  userConfigFormattedTime)*
">
<!ELEMENT systemConfig-parseInputDate (%cm.date;)>

Aufgabe: Interpretiert den angegebenen String als Eingabewert für ein Datum und liefert die entsprechenden Datumsstrings.

Spezielle Parameter dieses Funktionselements:

  • isoDateTime: Datum, als Zeitstempel in kanonischer Form formatiert.
  • systemConfigFormattedTime: Datum, das entsprechend dem in der Systemkonfiguration angegebenen Wert für den Konfigurationseintrag preferences.dateTimeOutputFormatName formatiert wird.
  • userConfigFormattedTime: Datum, das entsprechend dem in den persönlichen Einstellungen des authentifizierten Benutzers angegebenen Wert für den Konfigurationseintrag dateTimeOutputFormatName formatiert wird.

Rückgabewert bei Erfolg: die Liste der Datumsstrings.

Erforderliche Rechte: keine Einschränkungen.

Beispiel:

<cm-request...>
  <systemConfig-parseInputDate>02.06.2001 19:00 MET
  </systemConfig-parseInputDate>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok">
    <systemConfig-parseInputDate>
      <isoDateTime>20010602180001</isoDateTime>
      <systemConfigFormattedTime>02.06.2001 17:00
      </systemConfigFormattedTime>
      <userConfigFormattedTime>02.06.2001 19:00
      </userConfigFormattedTime>
    </systemConfig-parseInputDate>
  </cm-code>
</cm-response>