This is a function which I find usefull when I need two timestamps corresponding to the First and Last days of a specified month. Especially usefull when you have dates stored
in a database (as timestamps) and you need to SELECT all records BETWEEN two dates.
The purpose of this script is to be able to return the time span between any two specific moments in time AFTER the Unix Epoch (January 1 1970) in a human-readable format. You
could, for example, determine your age, how long you have been married, or the last time you... you know. ;) The class, "timespan", will produce variables within the class
respectively titled years, months, weeks, days, hours, minutes, seconds.