QTime does not support values greater than 24 hours. Therefore parsing from such values or conversions failed. This commit reimplements all necessary methods without using QTime.