Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 13. diel - Dátum a čas v C# - DateTime

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Jan Sála
Tvůrce
Avatar
Odpovedá na Jan Vargovský
Jan Sála:31.1.2014 9:54

Díky moc

Odpovedať
Když nevím co s tím, tak je chyba v compileru.
Avatar
KubaP
Člen
Avatar
KubaP:12.2.2014 13:36

Ahoj, v článku je 2x výskyt slova Milisecond s jedním "l" :-)

Editované
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na KubaP
David Hartinger:21.3.2014 16:29

Díky, opraveno.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Štefan Pružinský:10.7.2015 23:48

David Hartinger
Ak Vám pomôže drobný postreh, tak v článku som našiel menšiu chybu (medzi minuty a sekundy Vám chýba čiarka):

TimeSpan ts = new TimeSpan(hodiny, minuty sekundy);
TimeSpan ts = new TimeSpan(dny, hodiny, minuty sekundy);

Správne to ma byť takto:

TimeSpan ts = new TimeSpan(hodiny, minuty, sekundy);
TimeSpan ts = new TimeSpan(dny, hodiny, minuty, sekundy);

Budem rád, ak Vám to pomôže... :)

Odpovedať
Najefektívnejším spôsobom debuggingu je modlitba. :)
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Štefan Pružinský
David Hartinger:11.7.2015 9:02

Díky, opravil jsem :)

Odpovedať
New kid back on the block with a R.I.P
Avatar
Michal Gros
Tvůrce
Avatar
Michal Gros :2.10.2015 12:27

Mám taky jednu nepřesnost v systému windows 10 neunguje dobre metoda

datumCas.DayOfWeek

tato metoda vrací anglický název nejsem jediný co na podobný problém narazil.
Metody co problém řeší jsou uvedeny v kódu níže.
Chtěl jsem se zeptat zda má někdo i jiné řešení?

static void Main(string[] args)
        {
            DateTime datumCas = DateTime.Now;
            Console.WriteLine(datumCas);
            // nastavení jazyka ručně a automaticky
            CultureInfo Czech = new CultureInfo("cs-CZ");
            CultureInfo Czech2 = new CultureInfo(CultureInfo.CurrentCulture.Name);
            //metody na vraceni dne v týdnu česky
            string dayName = DateTime.Now.ToString("dddd", Czech);
            string dayName2 = datumCas.ToString("dddd", Czech2);
            // vrátí den v týdnu česky
            Console.WriteLine("Dnes je {0} {1}.", dayName, datumCas.Day);
            Console.WriteLine("Dnes je {0} {1}.", dayName2, datumCas.Day);
            // vratí den v týdnu anglicky
            Console.WriteLine("Dnes je {0} {1}.", datumCas.DayOfWeek, datumCas.Day);
            Console.WriteLine("Je {0}. měsíc a rok {1}.", datumCas.Month, datumCas.Year);
            Console.WriteLine("{0} hodin, {1} minut a {2} sekund.", datumCas.Hour, datumCas.Minute, datumCas.Second);
            Console.ReadKey();
        }
Odpovedať
Jestli jste dobří nahrnou na Vás spoustu práce. Jestli jste sakra dobří, tak se jí dokážete zbavit.
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovedá na Michal Gros
Ondřej Štorc:2.10.2015 12:42

Kratší je nastavit vláknu ve kterém běží ta aplikace nastavit culture info. Jinak ty asi máš systém v AJ co? To je důvod proč se ti jako výchozí culture info nastaví anglické prostředí (us, gb, nebo něco takového)...

Odpovedať
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Michal Gros
Tvůrce
Avatar
Odpovedá na Ondřej Štorc
Michal Gros :2.10.2015 13:25

No normálně ho mam cesky. Bude to spis nějaká buga. Nebot ostatni veci jako mesic to dává cesky. Jinak dekuji za nasmerovani zkusím to nějak pořešit vlákna jsou trochu moc na můj skill.

Odpovedať
Jestli jste dobří nahrnou na Vás spoustu práce. Jestli jste sakra dobří, tak se jí dokážete zbavit.
Avatar
Odpovedá na Michal Gros
Patrik Valkovič:2.10.2015 13:35

Psal jsem to někam tak 2 dny zpátky.

Thread.CurrentThread.CurrentCulture = new CultureInfo("cs-CZ");
Odpovedať
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Michal Gros
Tvůrce
Avatar
Odpovedá na Patrik Valkovič
Michal Gros :2.10.2015 13:44

Moc dekuji zkusím to :)

Odpovedať
Jestli jste dobří nahrnou na Vás spoustu práce. Jestli jste sakra dobří, tak se jí dokážete zbavit.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 65.