Diskuze: Svátky

C# .NET .NET (C# a Visual Basic) Svátky American English version English version

Avatar
Michal Kosobud:

Ahoj,
měl bych prosím dotaz ohledně mého programu.
Chtěl bych udělat program, který mi vypíše, kdo má dnes svátek.
Mohl by mi prosím někdo poradit, jak to provést přes práci se soubory? :-)
Nemůžu přijít na přijít.
Děkuji za radu.
Petas

 
Odpovědět 11.3.2014 14:41
Avatar
Odpovídá na Michal Kosobud
Michal Žůrek (misaz):

a co máš? Máš už soubor s těmi svátky nebo ten hledáš?

Nahoru Odpovědět 11.3.2014 14:57
Nesnáším {}, proto se jim vyhýbám.
Avatar
Michal Kosobud:

Ten právě hledám, nebo nějakej nápad, jak ho udělat :)

 
Nahoru Odpovědět 11.3.2014 14:58
Avatar
Odpovídá na Michal Kosobud
Michal Žůrek (misaz):

No pokud si ho chceš udělat sám, tak si prostě otevřeš notepad a začneš psát v nějakém svém formátu. Např.

datum:jmeno1,jmeno2,...

A ten si v programu rozparsruješ. Jednoduší mi přijde použít webovou službu http://svatky.adresa.info/, která ti vrátí jméno k zadanému dni.

http://svatky.adresa.info/xml?date=2909&lang=cs

Do URL si k date si dáš datum ve formátu DDMM (čili den měsíc). V ukázce máš 29.9. Když si to hodíš do prohlížeče uvidíš že ti to vrátí nějaké xml kde bude element jméno a uvnitř něho jméno, které má v ten den svátek. To si můžev C# stáhnut a zpracovat, ale to je trochu složitější.

Nahoru Odpovědět  +1 11.3.2014 15:03
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Kosobud
Michal Maršálek:
1. 1. => je Nový rok
2. 1. => má svátek Karina
3. 1. => má svátek Radmila
4. 1. => má svátek Diana
5. 1. => má svátek Dalimil
6. 1. => je Tří králů
7. 1. => má svátek Vilma
8. 1. => má svátek Čestmír
9. 1. => má svátek Vladan
10. 1. => má svátek Břetislav
11. 1. => má svátek Bohdana
12. 1. => má svátek Pravoslav
13. 1. => má svátek Edita
14. 1. => má svátek Radovan
15. 1. => má svátek Alice
16. 1. => má svátek Ctirad
17. 1. => má svátek Drahoslav
18. 1. => má svátek Vladislav
19. 1. => má svátek Doubravka
20. 1. => má svátek Ilona
21. 1. => má svátek Běla
22. 1. => má svátek Slavomír
23. 1. => má svátek Zdeněk
24. 1. => má svátek Milena
25. 1. => má svátek Miloš
26. 1. => má svátek Zora
27. 1. => má svátek Ingrid
28. 1. => má svátek Otýlie
29. 1. => má svátek Zdislava
30. 1. => má svátek Robin
31. 1. => má svátek Marika
1. 2. => má svátek Hynek
2. 2. => má svátek Nela
3. 2. => má svátek Blažej
4. 2. => má svátek Jarmila
5. 2. => má svátek Dobromila
6. 2. => má svátek Vanda
7. 2. => má svátek Veronika
8. 2. => má svátek Milada
9. 2. => má svátek Apolena
10. 2. => má svátek Mojmír
11. 2. => má svátek Božena
12. 2. => má svátek Slavěna
13. 2. => má svátek Věnceslav
14. 2. => má svátek Valentýn
15. 2. => má svátek Jiřina
16. 2. => má svátek Ljuba
17. 2. => má svátek Miloslava
18. 2. => má svátek Gizela
19. 2. => má svátek Patrik
20. 2. => má svátek Oldřich
21. 2. => má svátek Lenka
22. 2. => má svátek Petr
23. 2. => má svátek Svatopluk
24. 2. => má svátek Matěj
25. 2. => má svátek Liliana
26. 2. => má svátek Dorota
27. 2. => má svátek Alexandr
28. 2. => má svátek Lumír
29. 2. => má svátek Horymír
1. 3. => má svátek Bedřich
2. 3. => má svátek Anežka
3. 3. => má svátek Kamil
4. 3. => má svátek Stela
5. 3. => má svátek Kazimír
6. 3. => má svátek Miroslav
7. 3. => má svátek Tomáš
8. 3. => má svátek Gabriela
9. 3. => má svátek Františka
10. 3. => má svátek Viktorie
11. 3. => má svátek Anděla
12. 3. => má svátek Řehoř
13. 3. => má svátek Růžena
14. 3. => má svátek Matylda a Rút
15. 3. => má svátek Ida
16. 3. => má svátek Elena a Herbert
17. 3. => má svátek Vlastimil
18. 3. => má svátek Eduard
19. 3. => má svátek Josef
20. 3. => má svátek Světlana
21. 3. => má svátek Radek
22. 3. => má svátek Leona
23. 3. => má svátek Ivona
24. 3. => má svátek Gabriel
25. 3. => má svátek Marián
26. 3. => má svátek Emanuel
27. 3. => má svátek Dita
28. 3. => má svátek Soňa
29. 3. => má svátek Taťána
30. 3. => má svátek Arnošt
31. 3. => má svátek Kvido
1. 4. => má svátek Hugo
2. 4. => má svátek Erika
3. 4. => má svátek Richard
4. 4. => má svátek Ivana
5. 4. => má svátek Miroslava
6. 4. => má svátek Vendula
7. 4. => má svátek Hermína
8. 4. => má svátek Ema
9. 4. => má svátek Dušan
10. 4. => má svátek Darja
11. 4. => má svátek Izabela
12. 4. => má svátek Julius
13. 4. => má svátek Aleš
14. 4. => má svátek Vincenc
15. 4. => má svátek Anastázie
16. 4. => má svátek Irena
17. 4. => má svátek Rudolf
18. 4. => má svátek Valérie
19. 4. => má svátek Rostislav
20. 4. => má svátek Marcela
21. 4. => má svátek Alexandra
22. 4. => má svátek Evžénie
23. 4. => má svátek Vojtěch
24. 4. => má svátek Jiří
25. 4. => má svátek Marek
26. 4. => má svátek Oto
27. 4. => má svátek Jaroslav
28. 4. => má svátek Vlastislav
29. 4. => má svátek Robert
30. 4. => má svátek Blahoslav
1. 5. => je Svátek práce
2. 5. => má svátek Zikmund
3. 5. => má svátek Alexej
4. 5. => má svátek Květoslav
5. 5. => má svátek Klaudie
6. 5. => má svátek Radoslav
7. 5. => má svátek Stanislav
8. 5. => je Statní svátek - Den vítězství
9. 5. => má svátek Ctibor
10. 5. => má svátek Blažena
11. 5. => má svátek Svatava
12. 5. => má svátek Pankrác
13. 5. => má svátek Servác
14. 5. => má svátek Bonifác
15. 5. => má svátek Žofie
16. 5. => má svátek Přemysl
17. 5. => má svátek Aneta
18. 5. => má svátek Nataša
19. 5. => má svátek Ivo
20. 5. => má svátek Zbyšek
21. 5. => má svátek Monika
22. 5. => má svátek Emil
23. 5. => má svátek Vladimír
24. 5. => má svátek Jana
25. 5. => má svátek Viola
26. 5. => má svátek Filip
27. 5. => má svátek Valdemar
28. 5. => má svátek Vilém
29. 5. => má svátek Maxim
30. 5. => má svátek Ferdinand
31. 5. => má svátek Kamila
1. 6. => má svátek Laura
2. 6. => má svátek Jarmil
3. 6. => má svátek Tamara
4. 6. => má svátek Dalibor
5. 6. => má svátek Dobroslav
6. 6. => má svátek Norbert
7. 6. => má svátek Iveta
8. 6. => má svátek Medard
9. 6. => má svátek Stanislava
10. 6. => má svátek Gita
11. 6. => má svátek Bruno
12. 6. => má svátek Antonie
13. 6. => má svátek Antonín
14. 6. => má svátek Roland
15. 6. => má svátek Vít
16. 6. => má svátek Zbyněk
17. 6. => má svátek Adolf
18. 6. => má svátek Milan
19. 6. => má svátek Leoš
20. 6. => má svátek Květa
21. 6. => má svátek Alois
22. 6. => má svátek Pavla
23. 6. => má svátek Zdeňka
24. 6. => má svátek Jan
25. 6. => má svátek Ivan
26. 6. => má svátek Adriana
27. 6. => má svátek Ladislav
28. 6. => má svátek Lubomír
29. 6. => má svátek Petr a Pavel
30. 6. => má svátek Šárka
1. 7. => má svátek Jaroslava
2. 7. => má svátek Patricie
3. 7. => má svátek Radomír
4. 7. => má svátek Prokop
5. 7. => je Státní svátek - Cyril a Metoděj má svátek Cyril a Metoděj
6. 7. => je Státní svátek - Mistr Jan Hus
7. 7. => má svátek Bohuslava
8. 7. => má svátek Nora
9. 7. => má svátek Drahoslava
10. 7. => má svátek Libuše
11. 7. => má svátek Olga
12. 7. => má svátek Bořek
13. 7. => má svátek Markéta
14. 7. => má svátek Karolína
15. 7. => má svátek Jindřich
16. 7. => má svátek Luboš
17. 7. => má svátek Martina
18. 7. => má svátek Drahomíra
19. 7. => má svátek Čeněk
20. 7. => má svátek Ilja
21. 7. => má svátek Vítězslav
22. 7. => má svátek Magdaléna
23. 7. => má svátek Libor
24. 7. => má svátek Kristýna
25. 7. => má svátek Jakub
26. 7. => má svátek Anna
27. 7. => má svátek Věroslav
28. 7. => má svátek Viktor
29. 7. => má svátek Marta
30. 7. => má svátek Bořivoj
31. 7. => má svátek Ignác
1. 8. => má svátek Oskar
2. 8. => má svátek Gustav
3. 8. => má svátek Miluše
4. 8. => má svátek Dominik
5. 8. => má svátek Kristián
6. 8. => má svátek Oldřiška
7. 8. => má svátek Lada
8. 8. => má svátek Soběslav
9. 8. => má svátek Roman
10. 8. => má svátek Vavřinec
11. 8. => má svátek Zuzana
12. 8. => má svátek Klára
13. 8. => má svátek Alena
14. 8. => má svátek Alan
15. 8. => má svátek Hana
16. 8. => má svátek Jáchym
17. 8. => má svátek Petra
18. 8. => má svátek Helena
19. 8. => má svátek Ludvík
20. 8. => má svátek Bernard
21. 8. => má svátek Johana
22. 8. => má svátek Bohuslav
23. 8. => má svátek Sandra
24. 8. => má svátek Bartoloměj
25. 8. => má svátek Radim
26. 8. => má svátek Luděk
27. 8. => má svátek Otakar
28. 8. => má svátek Augustýn
29. 8. => má svátek Evelína
30. 8. => má svátek Vladěna
31. 8. => má svátek Pavlína
1. 9. => má svátek Linda a Samuel
2. 9. => má svátek Adéla
3. 9. => má svátek Bronislav
4. 9. => má svátek Jindřiška
5. 9. => má svátek Boris
6. 9. => má svátek Boleslav
7. 9. => má svátek Regína
8. 9. => má svátek Mariana
9. 9. => má svátek Daniela
10. 9. => má svátek Irma
11. 9. => má svátek Denisa
12. 9. => má svátek Marie
13. 9. => má svátek Lubor
14. 9. => má svátek Radka
15. 9. => má svátek Jolana
16. 9. => má svátek Ludmila
17. 9. => má svátek Naděžda
18. 9. => má svátek Kryštof
19. 9. => má svátek Zita
20. 9. => má svátek Oleg
21. 9. => má svátek Matouš
22. 9. => má svátek Darina
23. 9. => má svátek Berta
24. 9. => má svátek Jaromír
25. 9. => má svátek Zlata
26. 9. => má svátek Andrea
27. 9. => má svátek Jonáš
28. 9. => má svátek Václav
29. 9. => má svátek Michal
30. 9. => má svátek Jeroným
1. 10. => má svátek Igor
2. 10. => má svátek Olívie a Oliver
3. 10. => má svátek Bohumil
4. 10. => má svátek František
5. 10. => má svátek Eliška
6. 10. => má svátek Hanuš
7. 10. => má svátek Justýna
8. 10. => má svátek Věra
9. 10. => má svátek Sára a Štefan
10. 10. => má svátek Marina
11. 10. => má svátek Andrej
12. 10. => má svátek Marcel
13. 10. => má svátek Renáta
14. 10. => má svátek Agáta
15. 10. => má svátek Tereza
16. 10. => má svátek Havel
17. 10. => má svátek Hedvika
18. 10. => má svátek Lukáš
19. 10. => má svátek Michaela
20. 10. => má svátek Vendelín
21. 10. => má svátek Brigita
22. 10. => má svátek Sabina
23. 10. => má svátek Teodor
24. 10. => má svátek Nina
25. 10. => má svátek Beáta
26. 10. => má svátek Erik
27. 10. => má svátek Šarlota
28. 10. => je Státní svátek
29. 10. => má svátek Silvie
30. 10. => má svátek Tadeáš
31. 10. => má svátek Štěpánka
1. 11. => má svátek Felix
2. 11. => je Památka zesnulých
3. 11. => má svátek Hubert
4. 11. => má svátek Karel
5. 11. => má svátek Miriam
6. 11. => má svátek Liběna
7. 11. => má svátek Saskie
8. 11. => má svátek Bohumír
9. 11. => má svátek Bohdan
10. 11. => má svátek Evžen
11. 11. => má svátek Martin
12. 11. => má svátek Benedikt
13. 11. => má svátek Tibor
14. 11. => má svátek Sáva
15. 11. => má svátek Leopold
16. 11. => má svátek Otmar
17. 11. => má svátek Mahuléna
18. 11. => má svátek Romana
19. 11. => má svátek Alžběta
20. 11. => má svátek Nikola
21. 11. => má svátek Albert
22. 11. => má svátek Cecílie
23. 11. => má svátek Klement
24. 11. => má svátek Emílie
25. 11. => má svátek Kateřina
26. 11. => má svátek Artur
27. 11. => má svátek Xenie
28. 11. => má svátek René
29. 11. => má svátek Zina
30. 11. => má svátek Ondřej
1. 12. => má svátek Iva
2. 12. => má svátek Blanka
3. 12. => má svátek Svatoslav
4. 12. => má svátek Barbora
5. 12. => má svátek Jitka
6. 12. => má svátek Mikuláš
7. 12. => má svátek Ambrož
8. 12. => má svátek Květoslava
9. 12. => má svátek Vratislav
10. 12. => má svátek Julie
11. 12. => má svátek Dana
12. 12. => má svátek Simona
13. 12. => má svátek Lucie
14. 12. => má svátek Lýdie
15. 12. => má svátek Radana
16. 12. => má svátek Albína
17. 12. => má svátek Daniel
18. 12. => má svátek Miloslav
19. 12. => má svátek Ester
20. 12. => má svátek Dagmar
21. 12. => má svátek Natálie
22. 12. => má svátek Šimon
23. 12. => má svátek Vlasta
24. 12. => je Štědrý den má svátek Adam a Eva
25. 12. => je 1.svátek vánoční
26. 12. => je 2. svátek vánoční má svátek Štěpán
27. 12. => má svátek Žaneta
28. 12. => má svátek Bohumila
29. 12. => má svátek Judita
30. 12. => má svátek David
31. 12. => má svátek Silvestr

Postupně budeš načítat řádky, když bude řádek obsahovat tvoje datum, rozdělíš ho řetězcem " => " a na druhém indexu máš svátek ten den. Pak před to přidáš jen "Dnes" a za to tečku a máš to. ;)
Popřípadě pokud to nechceš jako větu, tak si všude umaž "má svátek " a "je ".

Editováno 11.3.2014 16:43
 
Nahoru Odpovědět 11.3.2014 16:42
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Michal Maršálek
David Čápka:

To je tedy pěkný nesmysl, 90% toho souboru je přece nepotřebná, potřebuješ jen ty jména. Na konci tohoto článku je jak se to dělá: http://www.itnetwork.cz/…-pole-svatky

Nahoru Odpovědět 11.3.2014 16:45
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na David Čápka
Michal Maršálek:

To je pravda. :( Ale aspoň jsou tam vidět rovnou ta data. Ten soubor jsem jen narychlo od někud zkopíroval, moc jsem nepřemýšlel, pardon.

 
Nahoru Odpovědět 11.3.2014 16:48
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Michal Maršálek
David Čápka:

V mém programu Student Dog je takový soubor jen se jmény, ať si ho tu zájemce najde přes vyhledávač. Ale klidně bych to udělal přes ta pole, těch jmen tolik není.

Nahoru Odpovědět  +1 11.3.2014 16:50
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na David Čápka
Michal Kosobud:

A s těmi poli by to vypadalo prosím přesně jak? Nejsem si jist, jestli to mám dobře

 
Nahoru Odpovědět 11.3.2014 19:25
Avatar
Michal Kosobud:

Nemohl by mi to prosím někdo poradit?! :)

 
Nahoru Odpovědět 12.3.2014 14:16
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 10.