Leer en inglés

Compartir a través de


DateTime.Today Propiedad

Definición

Obtiene la fecha actual.

C#
public static DateTime Today { get; }

Valor de propiedad

Objeto que se ha establecido en la fecha del día, con el componente de hora establecido en 00:00:00.

Ejemplos

En el ejemplo siguiente se usa la Date propiedad para recuperar la fecha actual. También se muestra cómo se puede dar formato a un DateTime valor mediante algunas de las cadenas de formato estándar de fecha y hora. Tenga en cuenta que la salida generada por la tercera llamada al ToString(String) método usa el especificador de formato g para incluir el componente de hora, que es cero.

C#
using System;

public class Example
{
   public static void Main()
   {
      // Get the current date.
      DateTime thisDay = DateTime.Today;
      // Display the date in the default (general) format.
      Console.WriteLine(thisDay.ToString());
      Console.WriteLine();
      // Display the date in a variety of formats.
      Console.WriteLine(thisDay.ToString("d"));
      Console.WriteLine(thisDay.ToString("D"));
      Console.WriteLine(thisDay.ToString("g"));
   }
}
// The example displays output similar to the following:
//    5/3/2012 12:00:00 AM
//
//    5/3/2012
//    Thursday, May 03, 2012
//    5/3/2012 12:00 AM

Comentarios

A partir de la versión 2.0 de .NET Framework, el valor devuelto es una DateTime cuya Kind propiedad devuelve Local.

Dado que devuelve la fecha actual sin la hora actual, la Today propiedad es adecuada para su uso en aplicaciones que solo funcionan con fechas. Para obtener más información, vea Elegir entre DateTime, DateTimeOffset, TimeSpan y TimeZoneInfo. En cambio, la TimeOfDay propiedad devuelve la hora actual sin la fecha actual y la Now propiedad devuelve la fecha actual y la hora actual.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también