IBM FileNet P8, Version 5.2.1            

addtimeunit

Te funkcije vrnejo čas tako, da mu dodajo podano število časovnih enot.

Skladnja je takšna:
  • addseconds(time_value, time_units)
  • addminutes(time_value, time_units)
  • addhours(time_value, time_units)
  • adddays(time_value, time_units)
  • addmonths(time_value, time_units)
  • addyears(time_value, time_units)
time_value
Izraz časovnega tipa.
time_units

Število časovnih enot, ki predstavljajo količino časa, ki se doda parametru time_value. Primer: za funkcijo addseconds ta parameter predstavlja število dodanih sekund. Če želite izračunati pretekli čas glede na parameter time_value, za ta parameter posredujte negativno število.

Če za ta parameter podate vrednost s plavajočo vejico, kot je 5,4 ali 27, 9, se upošteva samo celoštevilski del števila. Primer: 5,4 postane 5.

Naslednji primer klica funkcije vrne čas, ki je za podano število ur poznejši od časa entry_time:
addhours(Entry_time, num_hours)

Vrednotenje funkcij addmonths in addyears

Algoritem funkcij addmonths in addyears se lahko razlikuje od načinov izračuna v različnih razvojnih okoljih.

Pri funkciji addmonths lahko dodajanje podanega števila mesecev sprva izračuna datum, ki je poznejši od konca novega meseca. V tem primeru funkcija vrne prvi dan naslednjega meseca. Primer: naslednji izraz vrne datum 03/01/1997:
addmonths(convert("01/31/1997 12:00:00", time), 1)
Ocene funkcije addyears so primerljive. Primer: naslednji izraz vrne datum 03/01/2001:
addyears(convert("02/29/2000 12:00:00", time), 1)
Vnesena oblika zapisa časa (v tem primeru to pomeni polni zapis datuma in časa) mora ustrezati maski datum/čas v sistemu delovnih tokov. Za več informacij glejte temo Maske datuma/časa.


Last updated: March 2016
bpfe022.htm

© Copyright IBM Corp. 2016.