Calcular a diferença entre duas datas ou horas é um processo complexo para realizar manualmente. Diferentes comprimentos de meses e períodos que medem intervalos de várias semanas , meses ou anos podem exigir mais do que aritmética simples de medir. SQL Server usa a função " DATEDIFF ()" para tomar a complexidade fora da data e cálculos de tempo por dividi-los em uma chamada de função simples usando três parâmetros. Instruções 
 1 
 Clique no botão " Start". Navegue até a pasta "Microsoft SQL Server" apropriado para a versão instalada, e , em seguida, clique em " SQL Server Management Studio. " 
 2 
 Conecte-se ao SQL Server a partir do " Conectar ao Servidor" janela. 
 3 
 clique com o botão direito no banco de dados e selecione " New Query ". 
 4 
 Digite a seguinte consulta na nova janela de consulta , substituindo " < datepart > " com a parte da data contra a qual para realizar o cálculo , "  " com a data de início e"  " com a data final . Os valores válidos são parte da data ano , trimestre, mês dayofyear , dia, semana , hora, minuto, segundo , milissegundos , microssegundos e nanossegundo . 
  Selecione DATEDIFF (  ,  , < enddate >) 
 5  Clique no botão "Executar" para executar a consulta . A consulta irá retornar um valor numérico que representa o número de partes de data especificados entre os dois valores de data .