NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 13 - Datum a čas v C# - DateTime

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Jan Sála
Tvůrce
Avatar
Odpovídá na Jan Vargovský
Jan Sála:31.1.2014 9:54

Díky moc

Odpovědět
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" :-)

Editováno 12.2.2014 13:37
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na KubaP
David Hartinger:21.3.2014 16:29

Díky, opraveno.

Odpovědět
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... :)

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

Díky, opravil jsem :)

Odpovědět
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();
        }
Odpovědět
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
Odpovídá 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)...

Odpovědět
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Michal Gros
Tvůrce
Avatar
Odpovídá 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.

Odpovědět
Jestli jste dobří nahrnou na Vás spoustu práce. Jestli jste sakra dobří, tak se jí dokážete zbavit.
Avatar
Odpovídá 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");
Odpovědět
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Michal Gros
Tvůrce
Avatar
Odpovídá na Patrik Valkovič
Michal Gros :2.10.2015 13:44

Moc dekuji zkusím to :)

Odpovědět
Jestli jste dobří nahrnou na Vás spoustu práce. Jestli jste sakra dobří, tak se jí dokážete zbavit.
Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 65.