This one’s on the house
| Compatibility: | EE1, EE2, EE3, EE4, EE5 | 
|---|---|
| Latest release: | 3.0.0 (released 2016-12-15) | 
| Licensing: | CC Attribution-Share Alike 3.0 | 
Compatibility
Low Nice Date is compatible with EE3+. The EE1 and EE2 compatible version are no longer under development, but are still available on Github.
Installation
- Download and unzip Low Nice Date
 - Copy the 
low_nice_datefolder to your/system/user/addons/directory - In your Control Panel, go to the Add-on Manager and install Low Nice Date.
 - All set!
 
Template tags
Main single tag
| Parameter | Description | 
|---|---|
date | 
			Any date string. Required. | 
format | 
			Formatting code, just like the Date Variable Formatting. Required. | 
localize | 
			Localizes date to current member, defaults to no. | 
		
Examples
{exp:low_nice_date date="2007-05-20" format="%F %j%S, %Y" localize="yes"}
This will output something like May 20th, 2007.
{exp:low_nice_date date="{segment_3}-{segment_4}-01" format="%F %Y"}
For a url like http://www.domain.com/index.php/blog/archive/2007/05/, this will output May 2007.
Range tag pair
| Parameter | Description | 
|---|---|
from | 
			Any date string or Unix timestamp. Defaults to now. | 
to | 
			Any date string or Unix timestamp. Defaults to now. | 
| Variable | Description | 
|---|---|
{days} | 
			Number of days (multiples of 24 hours) between the two dates. | 
{months} | 
			Number of months between the two dates. | 
{years} | 
			Number of years between the two dates. | 
Example
{exp:low_nice_date:range from="{date_one}" to="{date_two}"}
  {if days == 0}
    The two dates are on the same day
  {if:else}
    The two dates span {days} days
  {/if}
{/exp:low_nice_date:range}