VBScript DatePart-funktio

Määritelmä ja käyttö

DatePart-funktio voi palauttaa annetun päivämäärän määritetyn osan.

Huomautus:firstdayofweek-parametri vaikuttaa laskelmiin, jotka käyttävät merkkejä "w" ja "ww".

Syntaksi

DatePart(interval,date[,firstdayofweek[,firstweekofyear]])
Parametrit Kuvaus
interval

Välttämätön. Laske date1 ja date2 välisen aikavälin yksikkö.

Voit käyttää seuraavia arvoja:

  • yyyy - vuosi
  • q - kvartali
  • m - kuukausi
  • y - vuoden哪一天
  • d - päivä
  • w - viikon哪一天
  • ww - viikko
  • h - tunnit
  • n - minuutit
  • s - sekunnit
date Välttämätön. Laskettava päivämääräilmaisu.
firstdayofweek

Valinnainen. Määrittää viikon päivämäärän, eli viikon哪一天.

Voit käyttää seuraavia arvoja:

  • 0 = vbUseSystemDayOfWeek - Käyttää aluekielen tukaa (NLS) API:n asetuksia.
  • 1 = vbSunday - Sunnuntai (oletusarvo)
  • 2 = vbMonday - Maanantai
  • 3 = vbTuesday - Tiistai
  • 4 = vbWednesday - Keskiviikko
  • 5 = vbThursday - Torstai
  • 6 = vbFriday - Perjantai
  • 7 = vbSaturday - Lauantai
firstweekofyear

Valinnainen. Määrittää vuoden ensimmäisen viikon.

Voit käyttää seuraavia arvoja:

  • 0 = vbUseSystem - Käyttää aluekielen tukaa (NLS) API:n asetuksia.
  • 1 = vbFirstJan1 - Alkaa 1. tammikuuta sijaitsevasta viikosta (oletusarvo).
  • 2 = vbFirstFourDays - Alkaa ensimmäisestä viikosta, jolla on vähintään neljä päivää.
  • 3 = vbFirstFullWeek - Alkaa uuden vuoden ensimmäisestä täydestä viikosta.

Esimerkki

Esimerkki 1

d = #2/10/96 16:45:30#
document.write(DatePart("yyyy",d)) 'tulostus: 1996
document.write(DatePart("m",d)) 'tulostus: 2
document.write(DatePart("d",d)) 'tulostus: 10
document.write(DatePart("h",d)) 'tulostus: 16
document.write(DatePart("n",d)) 'tulostus: 45
document.write(DatePart("s",d)) 'tulostus: 30
document.write(DatePart("q",d)) 'tulostus: 1, helmikuu on 1. vuosineljännes
document.write(DatePart("y",d)) 'tulostus: 41, 10. helmikuuta on 1996. vuoden 41. päivä.
document.write(DatePart("ww",d)) 'tulostus: 6, 10. helmikuuta on 1996. vuoden 6. viikko.
document.write(DatePart("w",d)) 'tulostus: 7, 10. helmikuuta 1996 on 6. viikon 7. päivä (sunnuntai).