Day-, Month-, Year-, Hour-, Minute-, Second- ja Weekday-funktio
Koskee seuraavia: Pohjaan perustuvat sovellukset Dataverse -kaavasarakkeet Työpöytätyökulut Mallipohjaiset sovellukset Power Platform CLI
Palauttaa päivämäärä/aika-arvon yksittäisiä osia.
Description
Day-funktio palauttaa päivämäärä/aika-arvon päiväosan, jonka arvo on välillä 1–31.
Month-funktio palauttaa päivämäärä/aika-arvon kuukausiosan, jonka arvo on välillä 1–12.
Year-funktio palauttaa päivämäärä/aika-arvon vuosiosan, jonka arvo on vähintään 1900.
Hour-funktio palauttaa päivämäärä/aika-arvon tuntiosan, jonka arvo on välillä 0 (00.00) ja 23 (23.00).
Minute-funktio palauttaa päivämäärä/aika-arvon minuuttiosan, jonka arvo on välillä 0–59.
Second-funktio palauttaa päivämäärä/aika-arvon minuuttiosan, jonka arvo on välillä 0–59.
Weekday-funktio palauttaa päivämäärä/aika-arvon viikonpäiväosan. Oletusmuotoisesti sen arvo on välillä 1 (sunnuntai) ja 7 (lauantai). Voit määrittää viikon alkamaan eri viikonpäivänä Microsoft Excelin Weekday-funktion koodilla tai StartOfWeek-luettelointiarvolla:
Excel-koodi | StartOfWeek-luettelointi | Kuvaus |
---|---|---|
1, 17 | StartOfWeek.Sunday | Luvut 1 (sunnuntai) – 7 (lauantai). Oletus. |
2, 11 | StartOfWeek.Monday | Luvut 1 (maanantai) – 7 (sunnuntai). |
3 | StartOfWeek.MondayZero | Luvut 0 (maanantai) – 6 (sunnuntai). |
12 | StartOfWeek.Tuesday | Luvut 1 (tiistai) – 7 (maanantai). |
13 | StartOfWeek.Wednesday | Luvut 1 (keskiviikko) – 7 (tiistai). |
14 | StartOfWeek.Thursday | Luvut 1 (torstai) – 7 (keskiviikko). |
15 | StartOfWeek.Friday | Luvut 1 (perjantai) – 7 (torstai). |
16 | StartOfWeek.Saturday | Luvut 1 (lauantai) – 7 (perjantai). |
Kaikki funktiot palauttavat luvun.
Lisätietoja on kohdassa Päivämäärien ja kellonaikojen käsitteleminen.
Syntaksi
Day( DateTime )
Month( DateTime )
Year( DateTime )
Hour( DateTime )
Minute( DateTime )
Second( DateTime )
- DateTime – Pakollinen. Käytettävä päivämäärä/aika-arvo.
Weekday( DateTime [, WeekdayFirst ] )
- DateTime – Pakollinen. Käytettävä päivämäärä/aika-arvo.
- WeekdayFirst – Valinnainen. Excel-koodi, joka määrittää mikä on viikon ensimmäinen viikonpäivä. Jos ei määritetä, käytetään arvoa 1 (sunnuntai ensimmäisenä).
Esimerkit
Seuraavassa esimerkissä nykyinen aika on 15:59:37torstai, 9.4.2015.
Kaava | Kuvaus | Tulos |
---|---|---|
Year( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän vuosiosan. | 2015 |
Month( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän kuukausiosan. | 4 |
Day( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän päiväosan. | 9 |
Hour( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän tuntiosan. | 15 |
Minute( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän minuuttiosan. | 59 |
Second( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän sekuntiosan. | 37 |
Weekday( Now() ) | Palauttaa nykyisen kellonajan ja päivämäärän viikonpäiväosan. Oletuksena on, että sunnuntai on viikon ensimmäinen viikonpäivä. | 5 |
Weekday( Now(), 14 ) | Palauttaa nykyisen kellonajan ja päivämäärän viikonpäiväosan ja määrittää Excel-koodilla, että torstai on viikon ensimmäinen viikonpäivä. | 1 |
Weekday( Now(), StartOfWeek.Wednesday ) | Palauttaa nykyisen kellonajan ja päivämäärän viikonpäiväosan ja määrittää StartOfWeek-luettelointiarvolla, että keskiviikko on viikon ensimmäinen viikonpäivä. | 2 |