C# Ottieni la data corrente senza l'ora

  1. Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToString()
  2. Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.Date.ToString()
  3. Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToShortString()
  4. Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToLongString()

In C#, la classe DateTime restituisce un oggetto DateTime che mostra il valore di data e ora. DateTime.Now viene utilizzato per mostrare la data e l’ora correnti.

Ci sono alcuni casi in cui non vogliamo usare la data e l’ora insieme. Abbiamo solo bisogno della data corrente. In C# esistono diversi metodi utilizzati per ottenere la data corrente senza l’ora.

In questo articolo, esamineremo questi metodi. Continua a leggere fino alla fine per scoprire questi metodi.

Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToString()

Il metodo DateTime.Now.ToString() viene utilizzato per convertire l’oggetto DateTime in una stringa del formato specifico.

La sintassi corretta per utilizzare questo metodo è la seguente:

DateTime.Now.ToString("Format of the date that you want");

Codice di esempio:

using System;

public class DateWithoutTime
{
    public static void Main()
    {
        string Date = DateTime.Now.ToString("dd-MM-yyyy");
        Console.WriteLine("The Current Date Without Time is {0}.", Date);
    }
}

Produzione:

The Current Date Without Time is 13-04-2020.

Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.Date.ToString()

Il metodo DateTime.Now.Date.ToString() viene utilizzato per recuperare la data corrente. La proprietà Date viene utilizzata per recuperare la data solo con l’ora 00:00:00. Per eliminare questo tempo abbiamo utilizzato il metodo ToString() per ottenere la data nel formato desiderato.

La sintassi corretta per utilizzare questo metodo è la seguente:

DateTime.Now.Date.ToString("Format of the date that you want");

Codice di esempio:

using System;

public class DateWithoutTime
{
    public static void Main()
    {
        var DateAndTime = DateTime.Now;
        var Date = dateAndTime.Date.ToString("dd-MM-yyyy");
        
        Console.WriteLine("The Current Date Without Time is {0}.", Date);
    }
}

Produzione:

The Current Date Without Time is 13-04-2020.

Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToShortString()

Il metodo DateTime.Now.ToShortString() recupera la data nel formato MM/dd/yyyy. Questo formato è impostato per impostazione predefinita.

La sintassi corretta per utilizzare questa proprietà è la seguente:

DateTime.Now.ToShortString();

Codice di esempio:

using System;

public class DateWithoutTime
{
    public static void Main()
    {
        var dateAndTime = DateTime.Now;
        var Date = dateAndTime.ToShortDateString();
        
        Console.WriteLine("The Current Date Without Time is {0}.", Date);
    }
}

Produzione:

The Current Date Without Time is 4/13/2020.

Programma C# per ottenere la data corrente senza l’ora utilizzando il metodo DateTime.Now.ToLongString()

Il metodo DateTime.Now.ToLongString() mostra la data senza l’ora in un formato di data lunga. Specifica anche il giorno e il nome del mese.

La sintassi corretta per utilizzare questa proprietà è la seguente:

DateTime.Now.ToLongString();

Codice di esempio:

using System;

public class DateWithoutTime
{
    public static void Main()
    {
        var dateAndTime = DateTime.Now;
        var Date = dateAndTime.ToLongDateString();
        
        Console.WriteLine("The Current Date Without Time is {0}.", Date);
    }
}

Produzione:

The Current Date Without Time is Monday, April 13, 2020.

Articolo correlato - Csharp DateTime

  • Ottieni l'ora corrente in C#
  • C# Ottieni il timestamp di Unix