Comment dois-je calculer le nombre total de minutes entre le début et la fin des temps?

Comment dois-je calculer le nombre total de minutes entre le début et la fin des temps? Le Début/la Fin des temps, les colonnes sont de type nvarchar et je suis déclarant en datetime. Je ne sais pas si c'est ma première étape ou pas, je suis nouveau sur le SQL et de les déclarer.

L'objectif final est de prendre Total Minutes, soustraire Lunch et Recess (deux minutes), puis multiplier par 5 pour obtenir le total enseignement minutes pour la semaine et par école.

DECLARE @StartTime datetime,  @Endtime datetime

SELECT --[School]
      [GradeLevel]
      ,[StartTime]
      ,[EndTime]
      ,(@Endtime - @StartTime) AS 'TotalMinutes'
      ,[Lunch]
      ,[Resess]
      ,[Passing]
  FROM [dbo].[StartEndTimes]


Current Output:
GradeLevel  StartTime   EndTime   TotalMinutes    Lunch   Resess    Passing
 2-5         7:50        14:20      NULL            20      10       NULL
 K-5         7:45        14:20      NULL            20      10       NULL
 K-5         7:50        14:20      NULL            20      10       NULL

OriginalL'auteur JM1 | 2014-08-22