C# Obter a data atual sem hora
-
C# Programa para obter a data atual sem hora utilizando
DateTime.Now.ToString()
Método -
C# Programa para obter a data atual sem hora utilizando
DateTime.Now.Date.ToString()
Método -
C# Programa para obter a data atual sem hora utilizando o
DateTime.Now.ToShortString()
Método -
C# Programa para obter a data atual sem hora utilizando
DateTime.Now.ToLongString()
Método
Em C#, a classe DateTime
devolve um objeto DateTime
que mostra o valor de data e hora. O DateTime.Now
é utilizado para mostrar a data e a hora atuais.
Há alguns casos em que não queremos utilizar a data e a hora juntos. Só precisamos da data e hora atuais. Em C#, há vários métodos que são utilizados para obter a data atual sem a hora.
Neste artigo, vamos passar por estes métodos. Continue lendo até o final para descobrir estes métodos.
C# Programa para obter a data atual sem hora utilizando DateTime.Now.ToString()
Método
O método DateTime.Now.ToString()
é utilizado para converter o objeto DateTime
para um string
do formato específico.
A sintaxe correta para utilizar este método é a seguinte:
DateTime.Now.ToString("Format of the date that you want");
Exemplo de código:
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);
}
}
Resultado:
The Current Date Without Time is 13 - 04 - 2020.
C# Programa para obter a data atual sem hora utilizando DateTime.Now.Date.ToString()
Método
O método DateTime.Now.Date.ToString()
é utilizado para obter a data atual. A propriedade Date
é utilizada para buscar a data somente com a hora 00:00:00. Para eliminar esta hora, temos utilizado o método ToString()
para obter a data no formato desejado.
A sintaxe correta para utilizar este método é a seguinte:
DateTime.Now.Date.ToString("Format of the date that you want");
Exemplo de código:
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);
}
}
Resultado:
The Current Date Without Time is 13 - 04 - 2020.
C# Programa para obter a data atual sem hora utilizando o DateTime.Now.ToShortString()
Método
O método DateTime.Now.ToShortString()
pega a data no formato dd-MM-yyyy
. Este formato é definido por padrão.
A sintaxe correta para utilizar esta propriedade é a seguinte:
DateTime.Now.ToShortString();
Exemplo de código:
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);
}
}
Resultado:
The Current Date Without Time is 4 / 13 / 2020.
C# Programa para obter a data atual sem hora utilizando DateTime.Now.ToLongString()
Método
O método DateTime.Now.ToLongString()
mostra a data sem tempo em um formato de data longa. Ele especifica também o dia e o nome do mês.
A sintaxe correta para utilizar esta propriedade é a seguinte:
DateTime.Now.ToLongString();
Exemplo de código:
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);
}
}
Resultado:
The Current Date Without Time is Monday, April 13, 2020.