fix datetimecalculatiion