Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Propriedade DateTime.TimeOfDay

 

Publicado: agosto de 2016

Obtém a hora do dia para esta instância.

Namespace:   System
Assembly:  mscorlib (em mscorlib.dll)

public TimeSpan TimeOfDay { get; }

Valor da Propriedade

Type: System.TimeSpan

Um intervalo de tempo que representa a fração do dia transcorrida desde a meia-noite.

Ao contrário do Date propriedade. que retorna um DateTime valor que representa uma data sem o componente de tempo, o TimeOfDay propriedade retorna um TimeSpan valor que representa um DateTime o componente de hora do valor.

Se você deseja exibir a hora do dia ou recuperar a representação de cadeia de caracteres da hora do dia de um DateTime valor, em vez disso, você pode chamar uma sobrecarga o ToString método que tem um format parâmetro ou use o formatação composta recurso com a cadeia de caracteres de formato padrão de "T" ou "t".

O exemplo a seguir exibe o valor da TimeOfDay propriedade para uma matriz de DateTime valores. Ele também compara o valor de retorno com a cadeia de caracteres retornada pela cadeia de caracteres de formato padrão "t" em uma operação de formatação composta.

using System;

public class Example
{
   public static void Main()
   {
      DateTime[] dates = { DateTime.Now, 
                           new DateTime(2013, 9, 14, 9, 28, 0),
                           new DateTime(2011, 5, 28, 10, 35, 0),
                           new DateTime(1979, 12, 25, 14, 30, 0) };
      foreach (var date in dates) {
         Console.WriteLine("Day: {0:d} Time: {1:g}", date.Date, date.TimeOfDay);
         Console.WriteLine("Day: {0:d} Time: {0:t}\n", date);
      }                              
   }
}
// The example displays output like the following:
//    Day: 7/25/2012 Time: 10:08:12.9713744
//    Day: 7/25/2012 Time: 10:08 AM
//    
//    Day: 9/14/2013 Time: 9:28:00
//    Day: 9/14/2013 Time: 9:28 AM
//    
//    Day: 5/28/2011 Time: 10:35:00
//    Day: 5/28/2011 Time: 10:35 AM
//    
//    Day: 12/25/1979 Time: 14:30:00
//    Day: 12/25/1979 Time: 2:30 PM

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 1.1
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Retornar ao início
Mostrar: