Jaa


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