getTimeBefore

Hent et tidsstempel, der ligger en fast varighed før et andet tidspunkt.

Tilgængelig i både læse- og skrivescripts. Del af udtryksreferencen for virtuelle tags.

Returnerer et tidsstempel, der ligger en fast varighed før et andet, praktisk når du opbygger historikintervaller.

getTimeBefore(duration: string, time: number): number;

Parametre

  • duration — hvor langt tilbage, som et tal og en enhed, f.eks. "30m", "1h", "7d". Enhederne er s (sekunder), m (minutter), h (timer), d (dage), w (uger).
  • time — Unix-tidsstemplet i sekunder, der skal trækkes fra.

Returværdi

Det tidligere tidsstempel i sekunder.

Eksempel

// One hour before now
getTimeBefore("1h", getCurrentTime());