práce s časem   zodpovězená otázka

C#, ASP.NET WebForms

Zdravím,

mám 3 proměnné typu DateTime(start, konec, doba) a potřeboval bych odečíst čas proměnné start od času proměnné konec a to celé vydělit proměnnou doba.

Tady mám kód na odečtení těch dvou časů, vzhledem k tomu, že tam mám stejné datum, tak to odečte správně a v timespan delka mám pouze čas.

TimeSpan delka = (konec - start);

Z tohoto mi vyjde nějaký čas, například 10h:30m a ten potřebuji vydělit proměnnou doba, takže když například bude doba 0h:30m, tak by mi mělo vyjít 21, vysledek by mel byt int. Jak by se to teda dělalo? Díky za odpovědi.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
var vysledek = delka.Ticks / doba.Ticks;

Vysledek bude desetinne cislo, ktere muzete standardne prevest na int (Math.Round)

nahlásit spamnahlásit spam 4 / 4 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback