none
timespan elapsed colocar de hora em hora RRS feed

  • Pergunta

  • Boa Noite Galera,

    Tenho um serviço que roda de 1 em 1 hora. até ai tudo bem esta funcionando. ex: se eu iniciar o serviço as 16:45 ele vai executar 1 em 1 hora, então iria executar as 17:45.

    Porém gostaria que o serviço sempre execute em hora fechada ex: 16:00 as 17:00 as 18:00 e ai por diante.

    Tem como fazer esta opção ?

    Alguem pode me ajudar ?


    • Movido João_ Prado domingo, 14 de abril de 2013 02:08 Fora do tema do forum MVC
    quinta-feira, 28 de março de 2013 01:53

Respostas

  • Olá Novais,

    ao iniciar o serviço você pode instanciar o TimeSpan obtendo apenas a hora atual. Ex:

    new TimeSpan(DateTime.Now.Hour,0,0);
    e seguir com a lógica para que seja executado de hora em hora.



    sábado, 13 de abril de 2013 18:17

Todas as Respostas