PHPBuilder - Date Manipulation in Php

RSS Twitter

Date Manipulation in Php

by: Allan Kent
July 30, 2000

I was sitting writing a kind of helpdesk call management program in PHP and found that I needed to work out how much time had elapsed since somebody had last bothered to contact the client about their problem. In the past, when I used to use ASP, the solution was simple - ASP has a command called DateDiff which takes two dates and can tell you how many seconds has passed between them, how many days, months and so on. After scouring the PHP manual for a while I decided that PHP has no such beast. I then wondered how many other people there were out there like me, and thus this tutorial.
Ok, so what are we going to cover?
  1. Getting the current date and time - what options do we have ?
  2. Changing the way the date is displayed - date and time formatting
  3. Converting existing dates into Unix timestamps
  4. Back to the future - modifying the date
    1. Adding time to the current date
    2. Subtracting time from the current date
    3. Working out the time between two dates
  5. Creating a DateAdd function for PHP
  6. Creating a DateDiff function for PHP

Next Page »

Comment and Contribute

Your comment has been submitted and is pending approval.

Allan Kent



(Maximum characters: 1200). You have characters left.