Ga naar hoofdinhoud Ga naar aanvullende inhoud

DATE_DIFF

Berekent het verschil tussen twee tijdstempels.

Syntaxis

DATE_DIFF(UNIT, TIMESTAMP1, TIMESTAMP2)

Argumenten

UNIT

Type: string

De tijdseenheid die moet worden geretourneerd.

Dit kan een van de volgende zijn:

  • year
  • quarter
  • month
  • week
  • day
  • hour
  • minute
  • second
  • millisecond

TIMESTAMP1

Type: timestamp

De tijd om af te trekken van TIMESTAMP2.

TIMESTAMP2

Type: timestamp

De tijd waarvan TIMESTAMP1 wordt afgetrokken.

Retourneert

Type: bigint

TIME2 - TIME1 uitgedrukt in termen van UNIT.


Voorbeelden

UNIT TIMESTAMP1 TIMESTAMP2 Uitvoer
dag 2001-08-22 03:04:05.321 2001-08-23 03:04:05.321 1
jaar 2001-08-22 03:04:05.321 2006-08-22 03:04:05.321 5
jaar 2006-08-22 03:04:05.321' 2001-08-22 03:04:05.321 -5
second 2001-08-22 03:04:05.321 2001-08-22 03:04:35.321 30
kwartaal 2001-08-22 03:04:05.321 2001-11-22 03:04:05.321 1
kwartaal 2001-08-22 03:04:05.321 2001-08-22 03:04:05.321 0
jaar 2001-08-22 03:04:05.321 null null

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!