Funkcija DateSerial

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Vraća varijante (Datum) za određenu godinu, mjesec i dan.

Sintaksa

DateSerial ( godini, mjesecu, dan )

Sintaksa funkcije DateSerial sadrži sljedeće argumente:

Argument

Opis

godine

Obavezan. Cijeli broj. Broj između 100 do 9999, ili numerički izraz.

mjesec

Obavezan. Cijeli broj. Numerički izraz.

dan

Obavezan. Cijeli broj. Numerički izraz.


Napomene

Da biste odredili s datumom, primjerice prosinac 31, 1991, raspon brojeva za svaki DateSerialargument mora biti u prihvaćenom rasponu za jedinicu; to jest, 1-31 dana i 1 – 12 mjeseci. Međutim, možete odrediti i relativne datuma za svaki argument pomoću numerički izraz koji predstavlja broj dana, mjeseci ili godina prije ili nakon određenog datuma.

Sljedeći primjer koristi numerički izrazi umjesto apsolutnih brojeva datuma. Ovdje funkcija DateSerial vraća datum koji je dva mjeseca prije kolovoza (8 - 2), 10 godina prije 1990 (1990 - 10); dan prije prvog dana (1 - 1) drugim riječima, možda 31, 1980.

DateSerial(1990 - 10, 8 - 2, 1 - 1)

Dvije znamenke godine za argument godine interpretiraju ovisno o postavke korisnički definirane računala. Zadane postavke su vrijednosti od 0 do uključivo, 29 interpretiraju kao godine 2000-2029. Zadane vrijednosti između 30 i 99 interpretiraju kao godine 1930-1999. Za sve druge godine argumente pomoću četveroznamenkastom godinom (na primjer, 1800).

Verzija sustava Windows starije od Windows 2000 protumačiti dvoznamenkastim godinama na temelju gore opisanih zadanih postavki. Da biste bili sigurni da funkcija vraća vrijednost proper, koristite četveroznamenkastom godinom.

Ako bilo koji argument prelazi prihvaćenom raspon tog argumenta, prelazi na sljedeću veću jedinicu po potrebi. Na primjer, ako navedete 35 dana, vrednuje se kao jedan mjesec i određeni broj dana, ovisno o tome gdje u godini se primjenjuje. Ako je bilo koji pojedinačni argument izvan raspona -32.768 do 32 767, javlja se pogreška. Ako datum određen trima argumentima pada izvan prihvatljiva raspon datuma, javlja se pogreška.

Napomena : Za godinu; mjesec; i dan, ako je postavka svojstva kalendar Gregorijanski, vrijednost navedenom pretpostavlja da biti gregorijanski. Ako je postavka svojstva kalendar Hidžri, navedenom vrijednost mora biti Hidžra.

Vraćeni dio datuma se vremenske jedinice razdoblja trenutnog kalendara Visual Basic. Ako, na primjer, ako trenutni kalendar Hidžra i dio datuma koji se vraćaju se u godini, vrijednost godine je Hidžri godine. Argument godinavrijednosti od 0 do 99, uključujući te dvije vrijednosti, interpretiraju kao godine 1400-1499. Za sve druge vrijednosti godine , koristite dovršeno četveroznamenkastom godinom (na primjer, 1520).

Primjer

Napomena : Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija DateSerial da biste se vratili rok za navedenu godinu, mjesec i dan.

Dim MyDate ' MyDate contains the date for February 12, 1969. MyDate = DateSerial(1969, 2, 12) ' Return a date.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×