Skip to content

Format

Number, currency, duration, filesize, and percentage formatting.

5 modules

ModuleDescription
Währung formatierenZahlen als Währung formatieren
Dauer formatierenSekunden als lesbare Dauer formatieren
Dateigröße formatierenBytes als lesbare Dateigröße formatieren
Zahl formatierenZahlen mit Trennzeichen und Dezimalstellen formatieren
Prozentsatz formatierenZahlen als Prozentsätze formatieren

Modules

Währung formatieren

format.currency

Zahlen als Währung formatieren

Parameters:

NameTypeRequiredDefaultDescription
amountnumberYes-Zu formatierender Betrag
currencystringNoUSDZu formatierender Betrag
decimal_placesnumberNo2Anzahl der Dezimalstellen
symbol_positionstringNobeforeAnzahl der Dezimalstellen

Output:

FieldTypeDescription
resultstringFormatierter Währungsstring
originalnumberFormatierter Währungsstring
symbolstringFormatierter Währungsstring

Dauer formatieren

format.duration

Sekunden als lesbare Dauer formatieren

Parameters:

NameTypeRequiredDefaultDescription
secondsnumberYes-Dauer in Sekunden
formatstringNoshortDauer in Sekunden
show_zerobooleanNoFalseEinheiten anzeigen, die null sind

Output:

FieldTypeDescription
resultstringEinheiten anzeigen, die null sind
originalnumberFormatierter Dauerstring
partsobjectFormatierter Dauerstring

Dateigröße formatieren

format.filesize

Bytes als lesbare Dateigröße formatieren

Parameters:

NameTypeRequiredDefaultDescription
bytesnumberYes-Größe in Bytes
binarybooleanNoFalseGröße in Bytes
decimal_placesnumberNo2Binäre Einheiten (KiB, MiB) statt dezimaler (KB, MB) verwenden

Output:

FieldTypeDescription
resultstringAnzahl der Dezimalstellen
originalnumberFormatierter Dateigrößenstring
unitstringFormatierter Dateigrößenstring
valuenumberOriginalbytes

Zahl formatieren

format.number

Zahlen mit Trennzeichen und Dezimalstellen formatieren

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Zu formatierende Zahl
decimal_placesnumberNo2Zu formatierende Zahl
thousand_separatorstringNo,Anzahl der Dezimalstellen
decimal_separatorstringNo.Trennzeichen für Tausender

Output:

FieldTypeDescription
resultstringTrennzeichen für Dezimalstellen
originalnumberFormatierter Zahlenstring

Prozentsatz formatieren

format.percentage

Zahlen als Prozentsätze formatieren

Parameters:

NameTypeRequiredDefaultDescription
valuenumberYes-Wert als Prozentsatz formatieren
is_ratiobooleanNoTrueWert als Prozentsatz formatieren
decimal_placesnumberNo1Eingabe ist ein Verhältnis (0-1), das mit 100 multipliziert werden muss
include_signbooleanNoFalseAnzahl der Dezimalstellen

Output:

FieldTypeDescription
resultstringPluszeichen für positive Werte einschließen
originalnumberFormatierter Prozentwert als String
numericnumberFormatierter Prozentwert als String

Released under the Apache 2.0 License.