Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 3.391 pregleda

Najnovija ↓

Greska u oduzimanju datuma 29.03.2008. u 18:14 · pre 226 meseci #1
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
        }
Potpis
...
Re: Greska u oduzimanju datuma 29.03.2008. u 21:00 · pre 226 meseci #4
Code:
DateTime danas = new DateTime().Date;

Verovatno si hteo ovo?
Code:
DateTime danas = DateTime.Now.Date;
Re: Greska u oduzimanju datuma 30.03.2008. u 16:24 · pre 226 meseci #5
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);
Potpis
...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme