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 možete da koristite u izrazima da oblikujete, kreirajte, analizira i izračunavanje datuma i vremena. Izaberite tabelu koja se podudara sa šta želite da uradite.

želim da...

Prikaz datuma ili vremena u određenom formatu

Podelim datum ili vreme na delove

Pretvaranje brojeva i teksta u datume i vremena

Dodavanje ili oduzimanje datuma

Umetanje današnjeg datuma ili trenutnog vremena

Prikaz datuma ili vremena u određenom formatu

Prikazivanje datuma u željenom formatu. Koloni " rezultat " pretpostavlja da polje [StartDate] sadrži vrednosti datum/vreme od 11 januar 2012 17:30:15.

Funkcija

Korišćenje

Primer

Rezultat

Oblikovanje*

Opštenamenska funkcija za oblikovanje koriste za kreiranje prilagođenih formata datuma/vremena.

Format([StartDate],"yyyy-mm-dd")

2012-01-11

FormatDateTime*

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

FormatDateTime([StartDate],vbLongDate)

Sreda, januar 11, 2012

Imemeseca*

Konvertuje broj u mesec ime. Vraća grešku ako navedete broj izvan opsega od 1 – 12.

MonthName(12)

Decembar

WeekdayName*

Konvertuje broj u dan u sedmici ime. Vraća grešku ako navedete broj izvan opsega od 1 do 7.

WeekdayName(2)

Ponedeljak

* Nije dostupno u Access Veb aplikacije.

Vrh stranice

Podelim datum ili vreme na delove

Ponekad treba da znam jednog dela vrednosti datum/vreme, kao što su godine ili minute. Ove funkcije sve vratili ceo broj vrednosti koje odgovaraju interval koju tražite. Koloni " rezultat " pretpostavlja da [StartDate] sadrži vrednosti datum/vreme od 11 Jan 2012 17:30:15.

Funkcija

Korišćenje

Primer

Rezultat

Godine

Daje deo vrednosti datum/vreme za godinu dana.

Year([StartDate])

2012.

Mesec

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

Month([StartDate])

1

Dan

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

Day([StartDate])

11

Dan u sedmici*

Daje numerički dan u sedmici (od 1 do 7). Podrazumevano, nedelja se smatra prvi dan u sedmici, ali možete da navedete neki drugi dan kao prvi dan.

WEEKDAY([StartDate])

4

Sat*

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

Hour([StartDate])

17

Minut*

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

Minute([StartDate])

30

Drugi*

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

Second([StartDate])

15

DatePart

Verzija pomenutih funkcija koju možete da navedete koji deo vrednosti datum/vreme koji želite.

DatePart("yyyy",[StartDate])

2012.

* Nije dostupno u Access aplikacijama.

Vrh stranice

Pretvaranje brojeva i teksta u datume i vremena

Access skladišti datume kao dvostruke preciznosti sa pokretnim. Na primer, januar 11, 2012 17:30 po uskladišten kao 40919.72917. Celobrojnu vrednost, sa leve strane decimalnog zareza, predstavlja datum. Decimalni deo, sa desne strane decimalnog zareza, predstavlja vreme. Ove funkcije vam pomažu da kreirate ovo plutajućih postavite broj iz druge vrednosti, kao što su celi brojevi ili tekst.

Funkcija

Korišćenje

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. Rukovodi datum i vreme deo broja.

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 (” 11/1/2012 17:30 )

40919.72917

Funkcija DateValue*

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

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

40919.0

TimeValue*

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

TimeValue (” 11/1/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

Korišćenje

Primer

Rezultat

DateAdd

Dodaje u određenom intervalu (kao što su dva meseca ili 3 časa) u vrednost datum/vreme. Da biste izračunali, koristite negativni broj kao drugi argument.

DateAdd (”„m, 1,” 11/1/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 datuma od drugog da 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 da biste izračunali broj dana između dva datuma.

Vrh stranice

Umetanje današnjeg datuma ili trenutnog vremena

Koristite ove funkcije za određivanje trenutni datum ili vreme. Koloni " rezultat " pretpostavlja da je trenutni sistemski datum/vreme 11 Jan 2012 17:30:15.

Funkcija

Korišćenje

Primer

Rezultat

Sada

Daje trenutni sistemski datum i vreme.

Now()

11/1/2012 17:30:15.

Datum

Napomena:  U Access aplikaciji koristite funkciju Today .

Daje trenutni sistemski datum.

Datum()

11/1/2012

Vreme*

Daje trenutno sistemsko vreme.

Time()

5:30:15 POSLE PODNE

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! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×