il problema penso che stia nel fatto che ti ho scritto una funz in T-SQL...io SQL code non so neanche cosa sia sinceramente

comunque sostituisci cast(miutigiocati as datetime) con Convert(datetime, minutigiocati) e vedi cosa ti dice.

poi, potresti anche leggerti la doc in linea.