The code underlying this module is a maze of twistly little mistakes, all different. The math is not all right. The documentation is adequate, but more a mechanical listing of things than a good set of docs. This is not a viable alternative to DateTime.
Date math wrong. Timezone/daylight savings logic wrong. Avoid.