Hi @HebbyHebz,
In that case you need a bit of more logic. Because a choice option will output as a string.
We will need a formatdatetime function as well. I adjusted my earlier expression to reflect the usage of a choice option question.
Below is a new example of the expression which subtracts the start time from the end time and shows the duration in hours. Also added a float function since I am expecting you also want to show 0.5 hours as a result?
div(float(sub(ticks(formatdatetime(outputs('Get_response_details')?['body/r5c2ccaa4342a46f29c4326adc2c53829'], 'yyyy-MM-ddTHH:mm')), ticks(formatdatetime(outputs('Get_response_details')?['body/r1c8d7e9e8f6b4bc688c984895ff6f93a'], 'yyyy-MM-ddTHH:mm')))), 36000000000)