Helper method. You can adjust calling object's date just like mktime does.
For instance, (2003, 11, -1) will be translated to (2003, 10, 31).
This method allows math operations on dates.
Note
Cette fonction ne peut pas être appelée de façon statique.