Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Greska u oduzimanju datuma

[es] :: .NET :: Greska u oduzimanju datuma

[ Pregleda: 2535 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Greska u oduzimanju datuma29.03.2008. u 17:14 - pre 195 meseci
Pravim mali program koji racuna koliko je vremena proteklo od nekog datuma u proslosti do danas. Pokusao sam oduzeti dvije DateTime varijable i pridruziti rezultate TimeSpan varijabli, ali na ovaj nacin dobivam rezultat od cca 700.000 dana. Moze li mi neko pomoci i reci u cemu grijesim?

Evo mog koda
Code:
private void btnCpp_Click(object sender, EventArgs e)
        {
            TimeSpan dana;
            DateTime datumCpp = new DateTime (2005,11,12);
            DateTime danas = new DateTime().Date;
            dana = datumCpp.Subtract(danas); //isto je i ako idem datumCpp - danas.Date

            txtIspis.Text = "Do sada je proslo dana " + dana.Duration();//probao sam i dana.Days property ali uvije isti rezultat
        }

...
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-1.sezampro.yu.



+395 Profil

icon Re: Greska u oduzimanju datuma29.03.2008. u 17:31 - pre 195 meseci
Primeri na : http://msdn2.microsoft.com/en-us/library/aa326718(VS.71).aspx

Viva lollapalooza
 
Odgovor na temu

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Re: Greska u oduzimanju datuma29.03.2008. u 19:08 - pre 195 meseci
hvala, sada radi :)
...
 
Odgovor na temu

smark
Principal Manager, Software Development,
Microsoft
Prague

Član broj: 20964
Poruke: 437
*.bvcom.net.

Sajt: cz.linkedin.com/in/msmark..


+11 Profil

icon Re: Greska u oduzimanju datuma29.03.2008. u 20:00 - pre 195 meseci
Code:
DateTime danas = new DateTime().Date;

Verovatno si hteo ovo?
Code:
DateTime danas = DateTime.Now.Date;
 
Odgovor na temu

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Re: Greska u oduzimanju datuma30.03.2008. u 15:24 - pre 195 meseci
Hm, cini se da je Now property static jer ga mogu koristiti bez kreiranja objekta. Tako da jednostavno dobijem razliku ovako

Code:
DateTime pocetak = new DateTime(2000, 1, 1);
            TimeSpan razlika = DateTime.Now.Subtract(pocetak);

...
 
Odgovor na temu

[es] :: .NET :: Greska u oduzimanju datuma

[ Pregleda: 2535 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.