Oikean päivämääräfunktion valinta

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Accessissa on valmiita funktioita, joita voit käyttää lausekkeissa päivä määrien ja aikojen muotoiluun, luomiseen, jäsentämiseen ja laskemiseen. Valitse taulukko, joka vastaa sitä, mitä haluat tehdä.

Minä haluan...

Päivä määrän tai kellon ajan tuominen näyttöön tietyssä muodossa

Päivä määrän tai kellon ajan jako osiin

Lukujen ja tekstin muuttaminen päivä määrä-ja aika luvuiksi

Add or subtract dates

Lisää kuluvan päivän päivä määrän tai nykyisen kellon ajan.

Päivä määrän tai kellon ajan tuominen näyttöön tietyssä muodossa

Näyttää päivä määrät muodossa, jota haluat käyttää. Tulos -sarakkeessa oletetaan, että [alkamis päivä]-kentässä on päivä määrä/kellon aika-arvo, joka on 2012 17:30:15.

Funktio

Käyttö

Esimerkki

Tulos

Muoto*

All-Purpose Format-funktio, jota käytetään mukautettujen päivä määrä-ja kellon aikamuotoilujen luomiseen.

Muoto ([alkamis päivä]; "vvvv-kk-DD")

2012-01-11

FormatDateTime*

Ottaa käyttöön jonkin viidestä valmiiksi avatussa päivä määrä-ja aika muodossa olevan arvon.

FormatDateTime ([alkamis päivä], vbLongDate)

Keski viikko, 11 tammikuu, 2012

MonthName *

Muuntaa luvun kuukauden nimeksi. Palauttaa virheen, jos määrität luvun 1-12-alueen ulkopuolella.

MonthName (12)

Päivänä joulu kuuta

Weekadayname*

Muuntaa luvun viikon päivän nimeksi. Palauttaa virheen, jos määrität luvun 1-7-alueen ulkopuolella.

Weekadayname (2)

Maanantai

* Ei käytettävissä Accessissa verkko sovelluksissa.

Sivun alkuun

Päivä määrän tai kellon ajan jako osiin

Joskus sinun tarvitsee vain tietää päivä määrä-ja kellon aika-arvojen yksi osa, kuten vuosi tai minuutti. Nämä funktiot palauttavat kaikki kokonaislukuarvot, jotka vastaavat etsimääsi aika väliä. Tulos -sarakkeessa oletetaan, että [alkamis päivä] sisältää päivä määrä/kellon aika-arvon tammi 11, 2012 17:30:15.

Funktio

Käyttö

Esimerkki

Tulos

Year (vuosi

Palauttaa päivä määrä ja kellon aika-arvon vuosi osan.

Year ([alkamis päivä])

2012

Kuukausi

Palauttaa päivä määrä ja kellon aika-arvon kuukausi osan (1 – 12).

Kuukausi ([alkamis päivä])

1

Day (päivä

Palauttaa päivä määrä ja kellon aika-arvon päivä osan (1 – 31).

Päivä ([alkamis päivä])

11

Viikon päivä*

Palauttaa viikon numeerisen päivän (1 – 7). Oletus arvon mukaan sunnuntaita pidetään viikon ensimmäisenä päivänä, mutta voit määrittää toisen päivän ensimmäisenä päivänä.

Viikon päivä ([alkamis päivä])

4

Tunti*

Palauttaa päivä määrä ja kellon aika-arvon tunti osan (0 – 23).

Hour ([alkamis päivä])

17

Minuutti*

Palauttaa päivä määrä ja kellon aika-arvon minuutit-osan (0 – 59).

Minuutti ([alkamis päivä])

30

Toinen*

Palauttaa päivä määrä ja kellon aika-arvon sekunnit-osan (0 – 59).

Sekunti ([alkamis päivä])

15

DatePart

Yllä olevien funktioiden konfiguroitavissa oleva versio, jossa voit määrittää, mikä osa päivä määrä-ja aika-arvosta haluat.

DatePart ("VVVV"; [alkamis päivä])

2012

* Ei käytettävissä Accessissa sovelluksissa.

Sivun alkuun

Lukujen ja tekstin muuttaminen päivä määrä-ja aika luvuiksi

Accessissa tallennetaan päivä määrät kaksinkertaisen tarkkuuden liuku lukuina. Esimerkiksi 11. tammi kuuta 2012 5:30 PM tallennetaan muodossa 40919,72917. Desimaali erottimen vasemmalla puolella oleva kokonaislukuosa edustaa päivä määrää. Desimaali erottimen oikealla puolella oleva murto luku osoittaa kellon ajan. Näiden funktioiden avulla voit luoda tämän liuku luku numeron muista arvoista, kuten kokonaisluvuista tai tekstistä.

Funktio

Käyttö

Esimerkki

Tulos (käyttö oikeus tallentaa sen)

DateSerial

Huomautus:  Käytä Accessia-sovelluksessa Datefromparts -tai datewithtifromparts -funktioita.

Luo päivämäärä arvon vuoden, kuukauden ja päivän kokonaisluvuista.

DateSerial (2012, 1, 11)

40919,0

CDate*

Muuntaa tekstin päivä määrä-ja kellon aika-arvoksi. Käsittelee sekä luvun päivä määrä-että kellon aika-osan.

Vihje: totuusarvoIsDate-funktion avulla voit määrittää, voidaanko teksti merkki jono muuntaa päivä määrä-ja kellon aika-arvoksi. Esimerkiksi IsDate ("1/11/2012") palauttaa arvon tosi.

CDate ("1/11/2012 17:30")

40919,72917

DateValue*

Muuntaa tekstin päivä määrä-ja kellon aika-arvoksi, mutta ei Muunna aika-osuutta.

Päiväys arvo ("1/11/2012 17:30")

40919,0

TIMEVALUE*

Muuntaa tekstin päivä määrä-ja kellon aika-arvoksi, mutta ei Muunna mitään päivämäärä tietoja.

TimeValue ("1/11/2012 17:30")

0,72917

Huomautus:  Käytä Accessissa sovelluksen Timefromparts -tai datewithtifromparts -funktioita.

Luo aika-arvon kokonaisluvuista, jotka olet toimittamasta tunnit, minuutit ja sekunnit.

TimeSerial (17; 30; 15)

0,72934

* Ei käytettävissä Accessissa sovelluksissa.

Sivun alkuun

Add or subtract dates

Näiden funktioiden avulla voit lisätä tai vähentää aika välejä päivä määriin sekä laskea kahden päivä määrä-ja aika-arvon välisen eron.

Funktio

Käyttö

Esimerkki

Tulos

DateAdd

Lisää tietyn aika välin (kuten 2 kuukautta tai 3 tuntia) päivä määrä ja kellon aika-arvoon. Jos haluat vähentää, käytä negatiivista lukua toisena argumenttina.

DateAdd ("m"; 1; "1/11/2012")

2/11/2012

DateDiff

Määrittää aika välien määrän (esimerkiksi päivät tai minuutit) kahden päivä määrä-ja kellon aika-arvon välillä.

Huomautus:  Muista, että voit myös vähentää yhden päivämäärä arvon toisesta, jotta saat päivien määrän niiden välillä, esimerkiksi #2/15/2012 #-#2/1/2012 # = 14.

DateDiff ("d", "1/11/2012", "4/15/2012")

95

Katso, miten lasketaan kahden päivä määrän välisten päivien määrä.

Sivun alkuun

Lisää kuluvan päivän päivä määrän tai nykyisen kellon ajan.

Käytä näitä funktioita nykyisen päivä määrän tai kellon ajan määrittämiseen. Tulos -sarakkeessa oletetaan, että nykyinen järjestelmän päivä määrä/aika on 11 tammikuu 2012 17:30:15.

Funktio

Käyttö

Esimerkki

Tulos

Nyt

Palauttaa järjestelmän nykyisen päivä määrän ja kellon ajan.

Now()

1/11/2012 5:30:15 PM

Date (päivä määrä

Huomautus:  Käytä Accessia-sovelluksessa Today -funktiota.

Palauttaa järjestelmän nykyisen päivä määrän.

Date()

1/11/2012

Aika*

Palauttaa järjestelmän nykyisen kellon ajan.

Aika ()

5:30:15 PM

Ajastin*

Palauttaa keskiyön jälkeen kuluneen sekunti määrän.

Ajastin ()

63015

* Ei käytettävissä Accessissa sovelluksissa.

Sivun alkuun

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×