Data formats
The data formats are Variable's modifiers that need more information than a symbol.
Date format {Format a timestamp}
Syntax in templates
{/variable:php-format-date/}
Example
index.php
echo new div('index.tpl', ['today' => time()]);
index.tpl
Timestamp: {$today}
Today is: {/today:Y-m-d/}
Now is: {/today:h:i:s/}
Output
Timestamp: 1341956900
Today is: 2012-07-10
Now is: 05:48:20
Number format
Syntax in templates
{#variable:decimals separator miles-separator#}
Example
index.php
echo new div('index.tpl', ['number' => 2900200.4567]);
index.tpl
The number: {$number}
The integer part: {#number:0#}
Two decimals: {#number:2#}
Two decimals and separators: {#number:2,.#}
Two decimals and other separators: {#number:2.'#}
More decimals and other separators: {#number:9|-#}
Output
The number: 2900200.4567
The integer part: 2900200
Two decimals: 2900200.46
Two decimals and separators: 2.900.200,46
Two decimals and other separators: 2'900'200.46
More decimals and other separators: 2-900-200|456700000