Biranje odgovarajuće funkcije za datum

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Access pruža ugrađene funkcije koje možete da koristite u izrazima za oblikovanje, kreiranje, raščlanjivanje i proračunavanje datuma i vremena. Izaberite tabelu koja odgovara onome što hoćete da radite.

Želim da izvršim sledeću radnju...

Prikažem datum ili vreme u određenom formatu

Deljenje datuma ili vremena na delove

Pretvaranje brojeva i teksta u datume i vremena

Dodavanje ili oduzimanje datuma

Umetnem današnji datum ili trenutno vreme

Prikaz datuma ili vremena u određenom formatu

Prikažite datum i vreme u određenom formatu. Kolona Rezultat pretpostavlja da polje [Datum početka] sadrži vrednost Datum/vreme za 11. januar 2012. u 17:30:15.

Funkcija

Upotreba

Primer

Rezultat

Oblikovanje*

Opštenamenska funkcija za oblikovanje koja se koristi za izradu prilagođenih formata datuma/vremena.

Format([Datum početka],”yyyy-mm-dd”)

11.01.2012.

FormatDateTime*

Na vrednost primenjuje jedan od pet ugrađenih formata datuma/vremena.

FormatDateTime([Datum početka],vbLongDate)

Sreda, 11. januar 2012.

Imemeseca*

Konvertuje broj u ime meseca. Vraća poruku o grešci ako je dat broj izvan opsega 1-12.

MonthName(12)

Decembar

WeekdayName*

Konvertuje broj u ime dana. Vraća poruku o grešci ako je dat broj izvan opsega 1-7.

WeekdayName(2)

Ponedeljak

* Nije dostupno u Access aplikacijama.

Više informacija o oblikovanju datuma u stonim bazama podataka i Access aplikacijama.

Vrh stranice

Deljenje datuma ili vremena na delove

Ponekad treba da znate samo jedan deo vrednosti Datum/vreme, kao što je godina ili minut. Sve te funkcije vraćaju celobrojne vrednosti koje odgovaraju traženom intervalu. Kolona Rezultat pretpostavlja da [Datum početka] sadrži vrednost Datum/vreme 11. januar 2012. u 17:30:15.

Funkcija

Upotreba

Primer

Rezultat

Godine

Daje deo godine vrednosti Datum/vreme.

Year([Datum početka])

2012.

Mesec

Daje deo za mesec vrednosti Datum/vreme (1 do 12).

Month([Datum početka])

1

Dan

Daje deo za dan vrednosti Datum/vreme (od 1 do 31).

Day([Datum početka])

11

Dan u sedmici*

Vraća broj dana u sedmici (1 do 7). Nedelja se podrazumevano uzima kao prvi dan sedmice, ali možete zadati i neki drugi dan kao prvi.

Weekday([Datum početka])

4

Sat*

Daje deo za čas vrednosti Datum/vreme (od 0 do 23).

Hour([Datum početka])

17

Minut*

Daje deo za minut vrednosti Datum/vreme (od 0 do 59).

Minute([Datum početka])

30

Drugi*

Daje deo za sekundu vrednosti Datum/vreme (od 0 do 59).

Second([Datum početka])

15

DatePart

Verzija pomenutih funkcija koju možete konfigurisati zadavanjem dela vrednosti Datum/vreme koji vam je potreban.

DatePart(“yyyy”,[Datum početka])

2012.

* Nije dostupno u Access aplikacijama.

Vrh stranice

Pretvaranje brojeva i teksta u datume i vremena

Access skladišti datume kao brojeve sa plivajućim zarezom dvostruke preciznosti. Na primer, 11. januar 2012. u 17:30 skladišti se kao 40919.72917. Celobrojni deo levo od decimalnog zareza predstavlja datum. Razlomljeni deo desno od decimalnog zareza predstavlja vreme. Ove funkcije pomažu vam da kreirate takav broj s plivajućim zarezom na osnovu drugih vrednosti, kao što su celobrojne vrednosti ili tekst.

Funkcija

Upotreba

Primer

Rezultat (Kako ga Access skladišti)

"DateSerial"

Napomena:  U Access aplikaciji koristite funkciju DateFromParts ili DateWithTimeFromParts.

Pravi vrednost datuma od celobrojnih vrednosti pruženih za godinu, mesec i dan.

DateSerial(2012,1,11)

40919.0

CDate*

Konvertuje tekst u vrednost Datum/vreme. Upravlja delovima broja i za datum i za vreme.

Savet: Koristite Bulovfunkcija "IsDate" da biste utvrdili ako niske teksta može konvertovati u vrednost datum/vreme. Na primer, IsDate("1/11/2012") vraća vrednost True.

CDate(“1/11/2012 17:30”)

40919.72917

Funkcija DateValue*

Konvertuje tekst u vrednost Datum/vreme, ali ne konvertuje deo za vreme.

DateValue(“1/11/2012 17:30”)

40919.0

TimeValue*

Konvertuje tekst u vrednost Datum/vreme, ali ne konvertuje deo za datum.

TimeValue(“1/11/2012 17:30”)

0.72917

"TimeSerial"

Napomena:  U Access aplikaciji koristite funkcije TimeFromParts ili DateWithTimeFromParts .

Pravi vrednost vremena od celobrojnih vrednosti pruženih za sat, minut i sekundu.

TimeSerial(17,30,15)

0.72934

* Nije dostupno u Access aplikacijama.

Vrh stranice

Dodavanje ili oduzimanje datuma

Ove funkcije omogućavaju da dodajete ili oduzimate intervale od datuma i da računate razliku između dve vrednosti Datum/vreme.

Funkcija

Upotreba

Primer

Rezultat

DateAdd

Dodaje određeni interval (na primer, 2 meseca ili 3 sata) vrednosti Datum/vreme. Da biste oduzimali zadajte negativan broj za drugi argument.

DateAdd("m", 1, "1/11/2012")

2/11/2012

DateDiff

Utvrđuje broj vremenskih intervala (kao što su dani ili minute) između dve vrednosti Datum/vreme.

Napomena:  Imajte na umu da možete i oduzimati jednu vrednost Datum/vreme od druge kako biste dobili broj dana između njih, na primer, #2/15/2012# - #2/1/2012# = 14.

DateDiff(“d”,”1/11/2012”,”4/15/2012”)

95

Pogledajte kako izračunati broj dana između dva datuma.

Vrh stranice

Umetanje današnjeg datuma ili trenutnog vremena

Koristite ove funkcije za utvrđivanje trenutnog datuma ili vremena. Kolona Rezultat pretpostavlja da je trenutni sistemski datum i sistemsko vreme 11. januar 2012 u 17:30:15.

Funkcija

Upotreba

Primer

Rezultat

Sada

Daje trenutni sistemski datum i sistemsko vreme

Now()

1/11/2012 5:30:15 PM

Datum

Napomena:  U Access aplikaciji koristite funkcijuToday.

Daje tekući sistemski datum.

Date()

1/11/2012

Vreme*

Daje trenutno sistemsko vreme.

Time()

5:30:15 PM

Tajmer*

Daje broj sekundi proteklih od ponoći.

Timer()

63015

* Nije dostupno u Access aplikacijama.

Vrh stranice

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×