rife.render.Uptime - rife2/rife2-template-renderers GitHub Wiki

Renders the server uptime.

Usage

<!--v render:rife.render.Uptime/-->
{{v render:rife.render.Uptime:valueId/}}

Sample

2 years 3 months 4 days 47 minutes
1 year 1 month 1 week 1 day 1 hour 1 minute

Properties

You can also specify custom formatting using the following properties:

{{v: render:rife.renader.Uptime}}
year=YR-
years=YRS-
month=M0-
months=MOS-
week=WK-
weeks=WKS-
day=D-
days=D-
hour=H-
hours=H-
minute=M
minutes=M
{{/v}}

which would render something like:

17YRS-2MOS-1WK-1D-9H-33M

Attribute

You can also specify the uptime in milliseconds via a template attribute:

template.setAttribute(Uptime.class.getName(), 120000L);

Tip

To include a space as the last character of a property use its Unicode value, for example:

{{v: render:rife.renader.Uptime}}
year=\ year\u0020
{{/v}}