La guía o código que verás en este post es la resolución más eficiente y efectiva que encontramos a tu duda o problema.
Ejemplo 1: diferencia de fecha en el número de días del servidor sql
DECLARE
@start_dt DATETIME2='2019-12-31 23:59:59.9999999',
@end_dt DATETIME2='2020-01-01 00:00:00.0000000';SELECTDATEDIFF(year, @start_dt, @end_dt) diff_in_year,DATEDIFF(quarter, @start_dt, @end_dt) diff_in_quarter,DATEDIFF(month, @start_dt, @end_dt) diff_in_month,DATEDIFF(dayofyear, @start_dt, @end_dt) diff_in_dayofyear,DATEDIFF(day, @start_dt, @end_dt) diff_in_day,DATEDIFF(week, @start_dt, @end_dt) diff_in_week,DATEDIFF(hour, @start_dt, @end_dt) diff_in_hour,DATEDIFF(minute, @start_dt, @end_dt) diff_in_minute,DATEDIFF(second, @start_dt, @end_dt) diff_in_second,DATEDIFF(millisecond, @start_dt, @end_dt) diff_in_millisecond;
Ejemplo 2: sql obtiene el número de días entre dos fechas
DATEDIFF(DAY,'1/1/2011','3/1/2011')
Ejemplo 3: diferencia de fechas sql
SELECT(END_DATE-START_DATE)Days-TotalFROMMyTable/*this works for oracle sql*/
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)