DAY_LENGTH <= 0 causes it to always be noon