Jeśli data = X

0

Witam.
Jestem początkujący w Visual Studio i C#.
Chciałbym zrobić coś takiego

if(data i godzina == xxxx.xx.xx xx:xx)
{
   //kod
}

tylko nie wiem jak to sformułować do kodu, żeby było to if data ==.]
Może i jest to dla wielu banalne, ale tak jak napisałem, dopiero zaczynam programować.
Pomożecie?

1

Rozbij sobie problem na dwa etapy:

  1. Pobieranie aktualnej daty oraz godziny z systemu.
  2. Porównywanie dat.
    I teraz Google w rękę, i jedziesz ;-)
0

Zrobiłem coś takiego i działa :)

    if (DateTime.Now.Year == 2016)
            {
                if (DateTime.Now.Month == 11)
                {
                    if (DateTime.Now.Day == 18)
                    {
                        if (DateTime.Now.Hour == 22)
                        {
                            if (DateTime.Now.Minute == 51)
                            {
                                //kod
                            }
                        }
                    }
                }
            }

Pewnie dało się to zrobić dużo prościej, ale dla mnie najważniejsze, że działa.
Dzięki za pomoc.

2

A co, jak w trakcie sprawdzania zmieni się minuta? Pobierz sobie czas raz do zmiennej.

1

@xotobor, a czemu nie po prostu tak?

if(DateTime.Now == new DateTime(1410, 7, 13, 11, 10, 9))
{
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1