Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 5.927 pregleda

Najnovija ↓

razlika u datumima 20.03.2005. u 16:33 · pre 263 meseca #1
Kako da napravim da mi u formi prikazuje razliku između današnjeg datuma i datuma učitanog iz tabele? Razliku treba prikazati u obliku gg godina, mm meseci dd dana. Pomoću datediff funkcije to nije moguće dobiti. Recimo ako stavim datediff("yyyy",[datum],now()) za datum 27.08.1987. dobijem 18 a to nije tačno jer ja želim da dobijem rezultat 17 godina, 6 meseci i 21 dan (za današnji dan 20.3.2005.)

(rezultat može da se prikaže i u više polja, tj. 3 polja)
Potpis
coito ergo sum - Marko Jovanović
Re: razlika u datumima 26.03.2005. u 01:51 · pre 263 meseca #3
Kako da napravim da mi u formi prikazuje razliku između današnjeg datuma i datuma učitanog iz tabele? Razliku treba prikazati u obliku gg godina, mm meseci dd dana. Pomoću datediff funkcije to nije moguće dobiti. Recimo ako stavim datediff("yyyy",[datum],now()) za datum 27.08.1987. dobijem 18 a to nije tačno jer ja želim da dobijem rezultat 17 godina, 6 meseci i 21 dan (za današnji dan 20.3.2005.)

(rezultat može da se prikaže i u više polja, tj. 3 polja)
------------

Ma znamo, tj. imam lepo urađenu bazu za računanje staža radnika, ali mi je to u firmi. Podseti me mailom u ponedeljak pre podne, pa ću ti poslati.

U međuvremenu pokušaj sa ovime:

age = DateDiff("yyyy", pocetak, VDate) + (DateSerial(Year(VDate), Month(pocetak), Day(pocetak)) > VDate)

VDate može biti Date()-
Potpis
Pozdrav,
Branislav
Re: razlika u datumima 26.03.2005. u 12:53 · pre 263 meseca #4
Pozdrav.
Evo ti ovaj SQL izraz.
Prvo napravi tabelu "Datumi" koja će u sebi imati polje "Datum"
Onda napravi Query koji će imati ovaj SQL izraz.

Code:
SELECT Datumi.datum, Date()-[datum] AS BrojDana, Right(Year([BrojDana]),2) AS Godina, Month([BrojDana]) AS Mjeseci, Day([BrojDana]) AS Dana
FROM Datumi;


On će ti razliku izraženu u brojevima pretvoriti u dane, mjesece i godine. Ako ga postaviš u Formu onda će ti raditi i u formi.

Može računati deo 99 godina razlike.

Kad radiš sa datumima računaj s tim da ti broj 1 u datumskom obliku izgleda 01.01.1900.
Re: razlika u datumima 04.01.2009. u 23:35 · pre 217 meseci #5
Hamza,
početnik sam pa nisam najbolje razumeo tvoj savet. Ako nije problem, molim te da gore pomenuti kod ubaciš u bazu koju postavljam uz ovu poruku.
Unapred hvala, pozdrav ...
Igor.
Potpis
Zvoni, kucanje ne radi ...
Re: razlika u datumima 05.01.2009. u 08:54 · pre 216 meseci #6
@ ib.kroki

Nemoj da oživljavaš teme starije od nekoliko meseci. Pitanje je da li su ti članovi još na forumu.

Savet: Access nećeš naučiti na forumu već uz knjigu. Potrebno je od 6 meseci do godinu dana. U Top temama imaš dobre knjige u elektronskom obliku na ovom forumu. Nakon toga kad naiđeš na neki problem koji nisi nalazio u literaturi možeš da ga podeliš sa ostalim članovima.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme