Funkcija DateAdd

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Grąžina į Variant (data) su data, į kurią įtrauktas nurodytą laiko intervalą.

Sintaksė

DateAdd ( intervalą, skaičius, data )

Funkcija DateAdd sintaksės argumentai:

Argumentas

Aprašas

intervalą

Būtina. Eilutės išraiška, kuri yra laiko tarpas, kurį norite įtraukti.

skaičius

Būtina. Skaitinis reiškinys, kuris yra intervalų skaičių, kurį norite įtraukti. Gali būti teigiamas (dėl datos ateityje) arba neigiamas (jei reikia praeities datos).

datos

Būtina. Variantas (Data) arba literalas, reiškiantis datą, į kurią įtraukiamas intervalą.


Patarimas : "Access 2010", reiškinio daryklė pasižymi IntelliSense, kad galėtumėte matyti, kokie argumentai reiškinį reikia.

Parametrai

Intervalą argumentas turi šiuos parametrus:

Parametras

Aprašas

yyyy

Metai

q

Ketvirtis

m

Mėnuo

y

Metų dieną

d

Diena

w

Savaitės diena

WW

Savaitė

h

Valanda

n

Minutė

s

Sekundė


Pastabos

Funkcija DateAdd galite naudoti norėdami pridėti arba atimti nurodytą laiko intervalą iš datos. Pavyzdžiui, galite naudoti DateAdd Norėdami apskaičiuoti datą po 30 dienų nuo šiandien arba laiką 45 minutes nuo dabar.

Norėdami pridėti datosdienų, galite naudoti metų dienos ("y"), diena ("d") arba Weekday ("w").

Funkcija DateAdd negrąžins negaliojančios datos. Pateiktame pavyzdyje sudedami mėnesį sausio 31:

DateAdd("m", 1, "31-Jan-95")

Šiuo atveju DateAdd pateikia 28-vas-95, o ne 31 vas 95. Jei datos yra 31-sau-96, ji grąžina 29-vas-96, nes 1996 yra keliamieji.

Jei apskaičiuota data ankstesnė už 100 metus (tai yra jums atėmimas daugiau negu yra datoje), įvyksta klaida.

Jei skaičius nėra laiko reikšmę, ji apvalinama iki artimiausio sveikojo skaičiaus prieš vertinamas.

Pastaba : Reikšmę, DateAdd formatas nustatomas Valdymo skydo parametrai, ne pagal formatą, kuris yra perduodamas datos argumentas.

Pastaba : Datos, jei ypatybės Kalendorius parametras yra Grigaliaus, data turi būti Grigaliaus. Jei kalendorius yra Hidžros, data turi būti Hidžros. Jeigu mėnesio reikšmės pavadinimus, pavadinimas turi atitikti dabartinį kalendoriaus ypatybės parametras. Norėdami minimizuoti mėnesių pavadinimai suderinama su Dabartinis kalendoriaus ypatybės parametras galimybę, įveskite mėnesio skaitinių reikšmių (trumpasis datos formatas).

Pavyzdys

Pastaba : Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje ima datą kaip įvestį ir naudoja funkciją DateAdd Rodyti atitinkamą datą į nurodyto mėnesių skaičiaus, ateityje.

Dim FirstDate As Date    ' Declare variables.
Dim IntervalType As String
Dim Number As Integer
Dim Msg
IntervalType = "m" ' "m" specifies months as interval.
FirstDate = InputBox("Enter a date")
Number = InputBox("Enter number of months to add")
Msg = "New date: " & _
DateAdd(IntervalType, Number, FirstDate)
MsgBox Msg

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×