Download .zip |
Info | Example | View files (4) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2017-07-29 (14 days ago) | Not yet rated by the users | Total: 39 This week: 39 | All time: 8,943 This week: 15 |
Version | License | PHP version | Categories | |||
m13 1.0 | Custom (specified... | 5 | PHP 5, Time and Date |
Description | Author | |
This class can compute the time interval between two dates. Recommendations Classs that can count the number of days |
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 |
Files |
File | Role | Description |
---|---|---|
IncDatetimediff.class.php | Class | class source |
license.txt | Lic. | license |
readme.txt | Doc. | readme |
testIncdatediff.php | Example | example script |
m13-2017-07-29.zip 4KB | |
m13-2017-07-29.tar.gz | |
Install with Composer |
Needed packages | ||
Class | Download | Why it is needed | Dependency |
---|---|---|---|
Incredible Timestamp | .zip .tar.gz | required to understand this class but also for making it work. | Required |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.