no perchè se fai la datediff in ore lui ti da la differenza solo dell ore fregandosene dei minuti cioè:

15:55:00-14:56:00=1 invece di 0,9