Ola!! estou criando uma aplicação em c# no formulario onde subtraio hora1 com hora2 e a label me mostra os minutos trabalhados, no caso ate agora so consegui que a aplicacao me retornasse em horas porem quero em minutos trabalhados. Tipo se eu subtrair 21:00 - 22:00 teria que ser 00:60:00, porem me mostra 01:00:00 em vista esta certo so que quero que me mostre em minutos nao em horas
Ola!! agora estou tendo outro problema quanto efetuo a subtração no formato de 24 horas esta dando um valor bem diferente tipo, se eu colocar 23:59 - 01:20 me retorna um valor de -1359 ou seja so esta aceitando formato de 12horas alguem pode me da uma luz de como resolver isso?
Olá não tem valor é inserido aleatório, se é que eu entendi a pergunta.
D
Dragoon
me fala um valor aleatória que você pode digitar nas duas caixas? na integra!
R
Reinaldo_Teixeira_de1 like
23:59 - 01:20
Sempre tento nesse horário quando modifico o código para ver se deu certo porem, tento em outros valores : 23:20 - 01:20
00:00 - 02:20
D
Dragoon
O que está faltando é aspecto Conceitual, onde a diferenças de horas tem que ser levados em consideração a data, ou seja, a diferença entre horas deve também ter a datas, um exemplo claro é 24 horas horas, para ter uma diferenças dessas seria: 01/01/1999 00:00 a 02/01/1999 00:00 isso é horas 24 horas e minutos seria 86400 minutos.
Então você é obrigado a informa uma data, mesmo que isso seja uma característica implícita no seu código:
Exemplo:
Eu pelo duas horas presuponho que isso seja uma virada de data então: