Zum Hauptinhalt springen

localization

Beschreibung

Optional. Legt das Format von Zahlen, Daten, Uhrzeit und Währung fest

Verwendung

localization?: object;

Parameter

Das Objekt localization kann folgende Eigenschaften enthalten:

  • decimal - (optional) das Symbol als Dezimaltrennzeichen, standardmäßig ".".
    Mögliche Werte: "." | ","
  • thousands - (optional) das Symbol als Tausendertrennzeichen, standardmäßig ",".
    Mögliche Werte: "." | "," | " " | ""
  • currency - (optional) das Währungssymbol, standardmäßig "$"
  • dateFormat - (optional) das Anzeigeformat für Datumsangaben als String. Das Standardformat ist "%d/%m/%Y". Details unten
  • timeFormat - (optional) das Anzeigeformat für Uhrzeiten, entweder 12 oder 24. Das Standardformat ist 12

Standardkonfiguration

const defaultLocales = {
decimal: ".",
thousands: ",",
currency: "$",
dateFormat: "%d/%m/%Y",
timeFormat: 12,
};

Beispiel

const spreadsheet = new dhx.Spreadsheet("spreadsheet", {
localization: {
decimal: ",",
thousands: " ",
currency: "¥",
dateFormat: "%D/%M/%Y",
timeFormat: 24
}
});

spreadsheet.parse(dataset);

Zeichen zur Festlegung des Datumsformats

DHTMLX Spreadsheet verwendet folgende Zeichen zur Festlegung eines Datumsformats:

ZeichenDefinition
%dTag als Zahl mit führender Null, 01..31
%jTag als Zahl, 1..31
%DKurzname des Wochentags, So Mo Di...
%lVollständiger Name des Wochentags, Sonntag Montag...
%mMonat als Zahl mit führender Null, 01..12
%nMonat als Zahl, 1..12
%MKurzname des Monats, Jan Feb Mär...
%FVollständiger Name des Monats, Januar Februar März...
%yJahr als Zahl, 2 Stellen
%YJahr als Zahl, 4 Stellen
%hStunden im 12-Stunden-Format mit führender Null, 01..12)
%gStunden im 12-Stunden-Format, 1..12)
%HStunden im 24-Stunden-Format mit führender Null, 00..23
%GStunden im 24-Stunden-Format, 0..23
%iMinuten mit führender Null, 01..59
%sSekunden mit führender Null, 01..59
%aam oder pm
%AAM oder PM
%uMillisekunden

Changelog:

  • Hinzugefügt in v5.1

Verwandter Artikel: Lokalisierung von Zahlen, Datum, Uhrzeit und Währung