Formázófüggvények
Az értékek megjelenítésére szolgáló függvények. Ezek a függvények elsősorban dashboard-kifejezésekben használhatók.
info
formatDuration, formatPercentage, formatNumber és formatCurrency csak frontend-kifejezésekben, például dashboardokon és megjelenítéseknél használható. A formatDate frontend-kifejezésekben és szerveroldali számított attribútumokban is használható.
Gyakori minták
-
Dátumok megjelenítése:
formatDate(StartTime, "yyyy-MM-dd") // 2024-03-15 formatDate(StartTime, "MMM d, yyyy") // Mar 15, 2024 formatDate(StartTime, "HH:mm:ss") // 14:30:45 formatDate(StartTime, "EEEE, MMMM d") // Friday, March 15 -
Időtartam formázása:
formatDuration(3600000) // "1 h" formatDuration(90000, "s") // "90 s" formatDuration(86400000, "d") // "1 d" -
Százalékok megjelenítése:
formatPercentage(0.75) // "75%" formatPercentage(0.333) // "33.3%"
Dátumformátum-minták
A date-fns formátummintáinak egy részhalmazát használja. A formatDate által támogatott tokenek:
-
Év:
yyyy 4-digit year 2024 -
Hónap:
MM Month (2 digits) 03 MMM Month (short) Mar MMMM Month (full) March -
Nap:
dd Day (2 digits) 15 d Day 15 EEEE Day name (full) Friday EEE Day name (short) Fri -
Idő:
HH Hour (24h) 14 mm Minutes 30 ss Seconds 45
Időtartam-mértékegységek
Csak frontend-kifejezésekben használható. Rövid mértékegység-jelöléseket alkalmaz:
ms Milliseconds
s Seconds
m Minutes
h Hours
d Days
mo Months
y Years formatDate
(timestamp, format)Dátumformátum-minta alapján formáz egy időbélyeget.
| Paraméterek |
| ||||||
| Visszatérési érték | szöveg | ||||||
| Példák | formatDate(StartTime, "yyyy-MM-dd") → 2024-03-18 formatDate(StartTime, "HH:mm") → 14:30 | ||||||
| Megjegyzések | A frontend és az Athena ugyanazokat a formátumjelölőket támogatja: yyyy, MM, dd, HH, mm, ss. A formázáshoz az M, d, H, m, s, valamint az MMM, MMMM, EEE és EEEE is használható. A formázás UTC szerint történik. |
formatDuration
(duration, unit?)Az ezredmásodpercben megadott időtartamot olvasható szöveggé alakítja.
| Paraméterek |
| ||||||
| Visszatérési érték | szöveg | ||||||
| Példák | formatDuration(3600000) → 1 h formatDuration(90000, "s") → 90 s | ||||||
| Megjegyzések | Csak frontend-kifejezésekben érhető el. Rövid egységjelöléseket használ (s, m, h, d, mo, y). |
formatPercentage
(value)Egy tizedes törtet százalékként formáz.
| Paraméterek |
| |||
| Visszatérési érték | szöveg | |||
| Példák | formatPercentage(0.75) → 75% formatPercentage(1.5) → 150% | |||
| Megjegyzések | Csak frontend-kifejezésekben érhető el. |
formatNumber
(value, decimals?)Egy számot tetszőleges számú tizedesjeggyel formáz. Csak frontend.
| Paraméterek |
| ||||||
| Visszatérési érték | szöveg | ||||||
| Példák | formatNumber(1234.5, 2) → 1,234.50 | ||||||
| Megjegyzések | Csak frontend-kifejezésekben érhető el. |
formatCurrency
(value, currency, decimals?)Egy számot pénznemként formáz. Csak frontend.
| Paraméterek |
| |||||||||
| Visszatérési érték | szöveg | |||||||||
| Példák | formatCurrency(99.9, "EUR") → €99.90 | |||||||||
| Megjegyzések | Csak frontend-kifejezésekben érhető el. |
Kapcsolódó témák
- Kifejezések áttekintése: az összes kifejezésfüggvény.
Tervezzen jobb folyamatokat. Építsen összekapcsolt architektúrát. Tartsa kézben a működést.
Azonnal hozzáférhet, bankkártya és várakozás nélkül. Alakítsa szervezete működését világos, összekapcsolt folyamatmodellekké.
Építse fel folyamatarchitektúráját, határozza meg a felelősségi köröket és az ellenőrzéseket, és hangolja össze a szerepeket minden szinten.
Indítsa el az ingyenes próbaverziót, és teremtsen megbízható alapot folyamatainak irányításához, kezeléséhez és folyamatos fejlesztéséhez.