DÊVIDA SIMPLES SOBRE CALCULO DE HORAS
Bom dia,Colegas!
Estou com uma dúvida simples sobre calculo de horas no VB.NET:
Tem milhares de exemplos na WEB.Mas,envolvendo campos de
data em Bancos de dados.:
A dúvida:
Tenho uma variável do tipo DateTime no código chamada : Dat1
1.) Como extrair somente o horário desta uma variável ?
2.) A variável que receberá este dado (Horário) deve ser de que tipo,para armazenar o valor ?
Agradeço qualquer orientação
Estou com uma dúvida simples sobre calculo de horas no VB.NET:
Tem milhares de exemplos na WEB.Mas,envolvendo campos de
data em Bancos de dados.:
A dúvida:
Tenho uma variável do tipo DateTime no código chamada : Dat1
1.) Como extrair somente o horário desta uma variável ?
2.) A variável que receberá este dado (Horário) deve ser de que tipo,para armazenar o valor ?
Agradeço qualquer orientação
formata a variável como vc quiser:
format(dat1,[Ô]HH:mm:ss[Ô])
format(dat1,[Ô]HH:mm:ss[Ô])
Citação:1.) Como extrair somente o horário desta uma variável ?
Pode ser como nosso colega Damasceno disse acima. Você também pode usar DateTime.Now.ToString([Ô]HH:mm:ss[Ô]), fora que o DateTime tem propriedades Hour, Minute e Second, caso você queira pegá-los separadamente.
Também tem a opção de jogar para objeto do tipo TimeSpan. Exemplo: DateTime.Now.TimeOfDay
Citação:2.) A variável que receberá este dado (Horário) deve ser de que tipo,para armazenar o valor ?
Se for trabalhar com o horário todo, ou com intervalos entre tempo... sugiro o TimeSpan, como mencionado acima.
Tópico encerrado , respostas não são mais permitidas