Pro výukové účely na SPŠ Zlín
vytvořil RNDr.Vladimír Vaščák

Hodiny
  1. Forms.Label label1;
  2. Forms.Label label2;

  1. Timer casovac = new Timer();
  2.  
  3. public Form1() {
  4. InitializeComponent();
  5. }
  6.  
  7. private void Form1_Load(object sender, EventArgs e) {
  8. casovac.Interval = 1000; //v milisekundách
  9. casovac.Tick += new EventHandler(this.dejCas);
  10. casovac.Start();
  11. }
  12.  
  13. private void dejCas(object sender, EventArgs e) {
  14. int hodina = DateTime.Now.Hour;
  15. int minuta = DateTime.Now.Minute;
  16. int sekunda = DateTime.Now.Second;
  17.  
  18. string cas = "";
  19.  
  20. if (hodina < 10) {
  21. cas += "0" + hodina;
  22. } else {
  23. cas += hodina;
  24. }
  25. cas += ":";
  26.  
  27. if (minuta < 10) {
  28. cas += "0" + minuta;
  29. } else {
  30. cas += minuta;
  31. }
  32. cas += ":";
  33.  
  34. if (sekunda < 10) {
  35. cas += "0" + sekunda;
  36. } else {
  37. cas += sekunda;
  38. }
  39.  
  40. label1.Text = cas;
  41.  
  42. //label1.Text = DateTime.Now.ToString("HH:mm:ss");
  43. //label2.Text = DateTime.Now.Date.ToString("d. M. yyyy");
  44. }

Uložit