VBScript DatePart function

Pagsasaalang-alang at paggamit

Ang function na DatePart ay maaaring ibalik ang tinukoy na bahagi ng petsa na ibinigay.

Komento:Ang parameter na firstdayofweek ay makakaapekto sa kalkulasyon na gumagamit ng simbolo ng interval na 'w' at 'ww'.

Pagsusulit

DatePart(interval,date[,firstdayofweek[,firstweekofyear]])
Parametro Paglalarawan
interval

Hindi opisyal. Ang yunit ng takdang oras sa pagkakalap ng takdang oras sa pagitan ng date1 at date2.

Maaaring gamitin ang mga sumusunod na halaga:

  • yyyy - Taon
  • q - Kuwarter
  • m - Buwan
  • y - Ang ika-anong araw ng taon
  • d - Araw
  • w - Ang ika-anong araw ng linggo
  • ww - Linggo
  • h - Oras
  • n - Minuto
  • s - Segundo
date Hindi opisyal. Ang ekspresyon ng petsa na dapat kalkulahin.
firstdayofweek

Opisyal. Tukoy ang bilang ng araw ng isang linggo, ito ay ang ika-anong araw ng linggo.

Maaaring gamitin ang mga sumusunod na halaga:

  • 0 = vbUseSystemDayOfWeek - Gamit ang (NLS) API na suporta ng lokal na wika.
  • 1 = vbSunday - Linggo (default)
  • 2 = vbMonday - Linggo
  • 3 = vbTuesday - Lunes
  • 4 = vbWednesday - Miyerkules
  • 5 = vbThursday - Huwebes
  • 6 = vbFriday - Biyernes
  • 7 = vbSaturday - Sabado
firstweekofyear

Opisyal. Tukoy ang unang linggo ng isang taon.

Maaaring gamitin ang mga sumusunod na halaga:

  • 0 = vbUseSystem - Gamit ang (NLS) API na suporta ng lokal na wika.
  • 1 = vbFirstJan1 - Mula sa linggo na kasama ang ika-1 ng Enero (default).
  • 2 = vbFirstFourDays - Mula sa kauna-unahang linggo na may hindi bababa sa apat na araw ng taon.
  • 3 = vbFirstFullWeek - Mula sa unang buong linggo ng bagong taon.

Sample

Mga Halimbawa 1

d = #2/10/96 16:45:30#
document.write(DatePart("yyyy",d)) 'Output: 1996'
document.write(DatePart("m",d)) 'Output: 2'
document.write(DatePart("d",d)) 'Output: 10'
document.write(DatePart("h",d)) 'Output: 16'
document.write(DatePart("n",d)) 'Output: 45'
document.write(DatePart("s",d)) 'Output: 30'
document.write(DatePart("q",d)) 'Output: 1, Pebrero ay ika-1 na taguyod.'
document.write(DatePart("y",d)) 'Output: 41, Pebrero 10 ay ika-41 na araw ng 1996.'
document.write(DatePart("ww",d)) 'Output: 6, Pebrero 10 ay ika-6 na linggo ng 1996.'
document.write(DatePart("w",d)) 'Output: 7, Pebrero 10 sa 1996 ay ika-6 na linggo na ika-7 na araw (Sabado).'