This page is no longer updated

We've left it here for reference. Find Out More.

PlanetHITOP

Standard Dates and Date Manipulation.

Without the date plugins.

Depending on your site needs, it might be overkill to use the date plugins - especially if you're not already using it on your site for other things. You may also not like what the date plugins output.

Therefore the code below has it's own date handling functionality for outputting the month name. This can of course be customised to your own content.

<@def name="standarddate">
<@if name="date">
<@set name="year" value="${date:before(-)}">
<@set name="month" value="${date:after(-):before(-)}">
<@set name="day" value="${date:after(-):after(-)}">

<@if name="month" value="01"><@set name="month" value="January"></@if>
<@if name="month" value="02"><@set name="month" value="February"></@if>
<@if name="month" value="03"><@set name="month" value="March"></@if>
<@if name="month" value="04"><@set name="month" value="April"></@if>
<@if name="month" value="05"><@set name="month" value="May"></@if>
<@if name="month" value="06"><@set name="month" value="June"></@if>
<@if name="month" value="07"><@set name="month" value="July"></@if>
<@if name="month" value="08"><@set name="month" value="August"></@if>
<@if name="month" value="09"><@set name="month" value="September"></@if>
<@if name="month" value="10"><@set name="month" value="October"></@if>
<@if name="month" value="11"><@set name="month" value="November"></@if>
<@if name="month" value="12"><@set name="month" value="December"></@if>

<@if name="day" value="01"><@set name="day" value="1"></@if>
<@if name="day" value="02"><@set name="day" value="2"></@if>
<@if name="day" value="03"><@set name="day" value="3"></@if>
<@if name="day" value="04"><@set name="day" value="4"></@if>
<@if name="day" value="05"><@set name="day" value="5"></@if>
<@if name="day" value="06"><@set name="day" value="6"></@if>
<@if name="day" value="07"><@set name="day" value="7"></@if>
<@if name="day" value="08"><@set name="day" value="8"></@if>
<@if name="day" value="09"><@set name="day" value="9"></@if>

<@get name="month">&nbsp;<@get name="day">,&nbsp;<@get name="year">

</@if>
</@def>

As with the other version, it's easy to customise to fit your date format needs.


<back | top^

Planet Bods NetworkSites in the network