Päivämäärä- ja aikatoimintojen luettelo
TODATE([year],[month],[day])
Luo päivämäärän määritetyistä päivämääräosista.
Parametrit:- [year] – tietotyypin INT päivämäärän vuosiosa
[month] – tietotyypin INT päivämäärän kuukausiosa
[day] – päivämäärän päiväosa
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE
TODATE([year],[month],[day],[hour],[minute],[second],[millisecond])
Luo päivämäärän määritetyistä päivämääräosista ajan ohella.
Parametrit:- [year] – päivämäärän vuosiosa
Tietotyyppi: INT
[month] – päivämäärän kuukausiosa
Tietotyyppi: INT
[day] – päivämäärän päiväosa
Tietotyyppi: INT
[hour] – päivämäärän tuntiosa
Tietotyyppi: INT
[minute] – päivämäärän minuuttiosa
Tietotyyppi: INT
[second] – päivämäärän sekuntiosa
Tietotyyppi: INT
[millisecond] – päivämäärän millisekuntiosa
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE
TODATE([year],[month],[day],[time])
Luo päivämäärän määritetyistä päivämääräosista ajan ohella.
Parametrit:- [year] – päivämäärän vuosiosa
Tietotyyppi: INT
[month] – päivämäärän kuukausiosa
Tietotyyppi: INT
[day] – päivämäärän päiväosa
Tietotyyppi: INT
[time] – päivämäärän aikaosa
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE
TOTIME([hour],[minute],[second],[millisecond])
Luo aikavälin määritetyistä päivämääräosista.
Parametrit:- [hour] – päivämäärän tuntiosa
Tietotyyppi: INT
[minute] – päivämäärän minuuttiosa
Tietotyyppi: INT
[second] – päivämäärän sekuntiosa
Tietotyyppi: INT
[millisecond] – päivämäärän millisekuntiosa
Tietotyyppi: INT
Tuloksen tietotyyppi: TIME
TOTIMEFROMDAYS([value])
Luo aikavälin päivien kokonaismäärästä.
Parametrit:- [value] – määritteen nimi, sisäkkäinen toiminto tai lauseke aikavälien luontia varten
Tietotyyppi: INT
Tuloksen tietotyyppi: TIME, FLOAT
TOTIMEFROMHOURS([value])
Luo aikavälin tuntien kokonaismäärästä.
Parametrit:- [value] – määritteen nimi, sisäkkäinen toiminto tai lauseke aikavälien luontia varten
Tietotyyppi: INT
Tuloksen tietotyyppi: TIME, FLOAT
TOTIMEFROMMILLIS([value])
Luo aikavälin millisekuntien kokonaismäärästä.
Parametrit:- [value] – määritteen nimi, sisäkkäinen toiminto tai lauseke aikavälien luontia varten
Tietotyyppi: INT
Tuloksen tietotyyppi: TIME
TOTIMEFROMMINUTES([value])
Luo aikavälin minuuttien kokonaismäärästä.
Parametrit:- [value] – määritteen nimi, sisäkkäinen toiminto tai lauseke aikavälien luontia varten
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: TIME
TOTIMEFROMSECONDS([value])
Luo aikavälin sekuntien kokonaismäärästä.
Parametrit:- [value] – määritteen nimi, sisäkkäinen toiminto tai lauseke aikavälien luontia varten
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: TIME
ADDDAYS([date],[count])
Lisää määritetyn määrän päiviä päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon työpäiviä lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien työpäivien määrä
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDHOURS([date],[count])
Lisää määritetyn määrän tunteja päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon tunteja lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien työajan tuntien määrä
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDMILLIS([date],[count])
Lisää määritetyn määrän millisekunteja päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon millisekunteja lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien millisekuntien määrä
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDMINUTES([date],[count])
Lisää määritetyn määrän minuutteja päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon minuutteja lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien työajan minuuttien määrä
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDMONTHS([date],[count])
Lisää määritetyn määrän kuukausia päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon kuukausia lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien kuukausien määrä, murtolukuarvot ohitetaan
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDSECONDS([date],[count])
Lisää määritetyn määrän sekunteja päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon sekunteja lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien sekuntien määrä
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
ADDYEARS([date],[count])
Lisää määritetyn määrän vuosia päivämäärä- ja aikavälille.
Parametrit:- [date] – päivämäärä, johon vuosia lisätään
Tietotyyppi: DATE, TIME
[count] – päivämäärään lisättävien vuosien määrä, murtolukuarvot ohitetaan
Tietotyyppi: INT, FLOAT
Tuloksen tietotyyppi: DATE, TIME
DATE([date])
Palauttaa päivämäärän päivämääräosan ilman aikaväliä.
Parametrit:- [date] – päivämäärä, jonka päivämääräosa palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: DATE
DAY([date])
Palauttaa kuukauden päivän päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka päiväosa palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
DAYOFWEEK([date])
Palauttaa viikonpäivän päivämäärästä.
Parametrit:- [date] – päivämäärä, josta viikonpäivä palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
DAYOFYEAR([date])
Palauttaa vuoden päivän päivämäärästä.
Parametrit:- [date] – päivämäärä, josta vuosi palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
HOUR([date])
Palauttaa tunnin päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka tunti palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
MILLISECOND([date])
Palauttaa millisekunnin päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka millisekunti palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
MINUTE([date])
Palauttaa minuutin päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka minuutti palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
MONTH([date])
Palauttaa kuukauden päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka kuukausi palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
QUARTER([date])
Palauttaa vuosineljänneksen päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka vuosineljännes palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
SECOND([date])
Palauttaa päivämäärän sekuntiosan.
Parametrit:- [date] – päivämäärä, jonka sekunti palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
TIMEOFDAY([date])
Palauttaa päivämäärän aikaosan.
Parametrit:- [date] – päivämäärä, jonka aikaosa palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: TIME
WEEKOFYEAR([date])
Palauttaa päivämäärästä vuoden viikon numeron ISO 8601 -standardin mukaisesti.
Parametrit:- [date] – päivämäärä, josta palautetaan ISO 8601 -standardin mukainen vuoden viikon numero
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
YEAR([date])
Palauttaa vuoden päivämäärästä.
Parametrit:- [date] – päivämäärä, jonka vuosi palautetaan
Tietotyyppi: DATE
Tuloksen tietotyyppi: INT
ISLEAPYEAR([vuosi])
Palauttaa arvon TOSI, jos vuosi on karkausvuosi, muutoin palautetaan EPÄTOSI.
Parametrit:- [year] – vuosi, josta tarkastetaan, onko se karkausvuosi
Tietotyyppi: INT
Tuloksen tietotyyppi: BOOL
DAYS([time])
Palauttaa päiväosan aikaväliltä.
Parametrit:- [time] – päivämäärä, jonka päiväosa palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: INT
HOURS([time])
Palauttaa tuntiosan aikaväliltä.
Parametrit:- [time] – päivämäärä, jonka tuntiosa palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: INT
MILLISECONDS([time])
Palauttaa millisekuntiosan aikaväliltä.
Parametrit:- [time] – päivämäärä, jonka millisekuntiosa palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: INT
MINUTES([time])
Palauttaa minuuttiosan aikaväliltä.
Parametrit:- [time] – päivämäärä, jonka minuuttiosa palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: INT
SECONDS([time])
Palauttaa sekuntiosan aikaväliltä.
Parametrit:- [time] – päivämäärä, jonka sekuntiosa palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: INT
TOTALDAYS([time])
Palauttaa aikavälin arvon, joka ilmaistaan kokonaisina päivinä tai päivän murto-osina.
Parametrit:- [time] – päivämäärä, josta kokonaisina päivinä tai päivän murto-osina ilmaistava aikaväli palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: FLOAT
TOTALHOURS([time])
Palauttaa aikavälin arvon, joka ilmaistaan kokonaisina tunteina tai tunnin murto-osina.
Parametrit:- [time] – päivämäärä, josta kokonaisina päivinä tai tunnin murto-osina ilmaistava aikaväli palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: FLOAT
TOTALMILLIS([time])
Palauttaa aikavälin arvon, joka ilmaistaan kokonaisina millisekunteina tai millisekunnin murto-osina.
Parametrit:- [time] – päivämäärä, josta kokonaisina päivinä tai millisekunnin murto-osina ilmaistava aikaväli palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: FLOAT
TOTALMINUTES([time])
Palauttaa aikavälin arvon, joka ilmaistaan kokonaisina minuutteina tai minuutin murto-osina.
Parametrit:- [time] – päivämäärä, josta kokonaisina päivinä tai minuutin murto-osina ilmaistava aikaväli palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: FLOAT
TOTALSECONDS([time])
Palauttaa aikavälin arvon, joka ilmaistaan kokonaisina sekunteina tai sekunnin murto-osina.
Parametrit:- [time] – päivämäärä, josta kokonaisina päivinä tai sekunnin murto-osina ilmaistava aikaväli palautetaan
Tietotyyppi: TIME
Tuloksen tietotyyppi: FLOAT
ISWORKINGHOUR([dateTime])
Palauttaa arvon tosi, kun päivämäärä aikoineen kuuluu nykyisessä kalenterissa määritettyyn työaikaan.
Parametrit:- [dateTime] – arvioitava päivämäärä
Tietotyyppi: DATE
Tuloksen tietotyyppi: BOOL
ISWORKINGDAY([date])
Palauttaa arvon tosi, kun päivämäärä kuuluu nykyisessä kalenterissa määritettyyn työpäivään.
Parametrit:- [date] – arvioitava päivämäärä
Tietotyyppi: DATE
Tuloksen tietotyyppi: FLOAT
ISPUBLICHOLIDAY([date])
Palauttaa arvon tosi, kun päivämäärä kuuluu nykyisessä kalenterissa määritettyyn yleiseen vapaapäivään.
Parametrit:- [date] – arvioitava päivämäärä
Tietotyyppi: DATE
Tuloksen tietotyyppi: FLOAT
DURATIONCALENDAR([startDate], [endDate])
palauttaa nykyisestä kalenterista lasketun työajan keston kahden päivämäärän välillä.
Tärkeä
Työkalenteriin liittyvät laskelmat toimivat oikein vain aikavälillä prosessin alku miinus 6 kuukautta ja prosessin loppu plus 24 kuukautta. Tämän aikavälin ulkopuolisten kalenteriarvojen, kuten työpäivien tai työtuntien, laskeminen palauttaa virheen ja oletusarvon. Kalenteriväliä ei voi määrittää itse sovelluksessa, ja sitä käytetään automaattisesti kunkin tietojen päivityksen jälkeen. Parametrit: - [startDate] - aikavälin alkamispäivämäärä.
Tietotyyppi: DATE
[endDate] – aikavälin päättymispäivä
Tietotyyppi: DATE
Tuloksen tietotyyppi: FLOAT
ADDWORKINGDAYS([date],[count])
Lisää määritetyn määrän työpäiviä päivämäärään. Määritettyjen työtuntien tarkka määrä ei ole merkityksellinen. Kaikki työpäiväksi merkityt päivät lasketaan sellaisiksi.
Tärkeä
Työkalenteriin liittyvät laskelmat palauttavat oikeita tuloksia vain aikavälillä prosessin alku miinus 6 kuukautta ja prosessin loppu plus 24 kuukautta. Tämän aikavälin ulkopuolisten kalenteriarvojen (kuten työpäivien tai työtuntien) laskeminen palauttaa virheen ja oletusarvon. Tätä aikaväliä sovelletaan automaattisesti kunkin tietopäivityksen jälkeen, eikä sitä voi muuttaa itse. Parametrit: - [date] – päivämäärä, johon työpäiviä lisätään.
Tietotyyppi: DATE
[count] – päivämäärään lisättävien työpäivien määrä
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE
ADDWORKINGHOURS([date],[count])
Lisää määritetyn määrän työajan tunteja päivämäärään.
Tärkeää
Työkalenteriin liittyvät laskelmat palauttavat oikeita tuloksia vain aikavälillä prosessin alku miinus 6 kuukautta ja prosessin loppu plus 24 kuukautta. Tämän aikavälin ulkopuolisten kalenteriarvojen (kuten työpäivien tai työtuntien) laskeminen palauttaa virheen ja oletusarvon. Tätä aikaväliä sovelletaan automaattisesti kunkin tietopäivityksen jälkeen, eikä sitä voi muuttaa itse. Parametrit: - [date] – päivämäärä, johon työtunteja lisätään.
Tietotyyppi: DATE
[count] – päivämäärään lisättävien työajan tuntien määrä
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE
ADDWORKINGMINUTES([date],[count])
Lisää määritetyn määrän työajan minuutteja päivämäärään.
Tärkeää
Työkalenteriin liittyvät laskelmat palauttavat oikeita tuloksia vain aikavälillä prosessin alku miinus 6 kuukautta ja prosessin loppu plus 24 kuukautta. Tämän aikavälin ulkopuolisten kalenteriarvojen (kuten työpäivien tai työtuntien) laskeminen palauttaa virheen ja oletusarvon. Tätä aikaväliä sovelletaan automaattisesti kunkin tietopäivityksen jälkeen, eikä sitä voi muuttaa itse. Parametrit: - [date] – päivämäärä, johon työminuutteja lisätään.
Tietotyyppi: DATE
[count] – päivämäärään lisättävien työajan minuuttien määrä
Tietotyyppi: INT
Tuloksen tietotyyppi: DATE