PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information

Sameer Borate's Blog: Printing relative dates in php

Note: This article was originally published at PHPDeveloper on 23 June 2010.
PHPDeveloper

Sameer Borate has a quick, helpful tip for anyone working with dates in PHP and wanting something a bit more readable than just the standard month-day-year kind of format.

A couple of days back while writing some date code for a messaging service, I required to print the date of the messages in a relative format - 'today', 'yesterday', '3 weeks ago' etc. I wrote a small function for the same.

The technique uses a "DateToWords" function he's created that finds the difference between now and the date being searched for and evaluates it to see how many days and weeks it might be offset from that day. The code for the function is included.