PHP Classes
elePHPant
Icontem

File: readme.txt

Recommend this page to a friend!
  Classes of zinsou A.A.E.Mo´se  >  Incredible PHP Date and Time Difference  >  readme.txt  >  Download  
File: readme.txt
Role: Documentation
Content type: text/plain
Description: readme
Class: Incredible PHP Date and Time Difference
Compute the time interval between two dates
Author: By
Last change:
Date: 4 months ago
Size: 1,958 bytes
 

Contents

Class file image Download
IncredibleDatetimeDiff class is simple class which use an algorithm based on Incredible timestamp
package to compute the exact duration within two dates of the calendar from year 0 to the year 99999 
the 31st December at 23:59:59. 

The class constructor:
public function __construct($x,$y){
	"The two parameters must be string formatted as 'Year-month-day-hour-minutes-seconds'."
}



The class contains except the constructor, one method:
IncDatediff ($format="s",$keepzero=false)

which returns the duration in the format that you  have chosen in this set:
								case "m": float number milleniums
								
								case "c": float number centuries
									
								
								case "y": float number years
									
								case "d": float number days
									
								case "h": float number hours
									
								case "i": float number minutes
									
								case "mc": string((int)millenium and (float) century)
									
								case "mcydhis": string(millenium centuries years days hours minutes and seconds)
									
								case "cydhis":	string( centuries years days hours minutes and seconds)
									
								case "ydhis":	string(years days hours minutes and seconds)
									
								case "dhis":	string(days hours minutes and seconds)
									
								case "his":	string( hours minutes and seconds)
									
								case "is":	string( minutes and seconds)
									
								case "s":	seconds
									
								default: in seconds
									;

If the $keepzero parameter is used then the result will be output without the values==0 in the format that you have chosen
By default the values==0 are not output in the result but if you put this to true then there will output in the exactely format
you have chosen.  									
									
See the testIncdatediff.php file for example of how to use.
This script is too short to provide more 
documentation.
Contact at leizmo@gmail.com