Как получить текущую дату в языке c#

Получение текущей даты

Если в программе, написанной на языке c#, вам нужно получить текущую дату, то для решения данной задачи вы можете воспользоваться следующими способами:

Способ №1.

Библиотека классов, входящая в состав .Net Framework, содержит класс DateTime, который содержит большое количество различных свойств и методов для работы с датами и временем. Так, например данный класс содержит свойство Now, с помощью которого можно быстро получить текущую дату и время, например:

DateTime curDate = DateTime.Now;
Console.WriteLine(curDate);
Console.ReadLine();
//Результат: 06.03.2014 14:10:00

Способ №2.

Если вам нужно получить только текущую дату, то тогда вы можете воспользоваться методом ToShortDateString, например:

DateTime dt = DateTime.Now;
string curDate = dt.ToShortDateString();
Console.WriteLine(curDate);
Console.ReadLine();
//Результат: 06.03.2014

Данный код можно не много сократить:

string curDate = DateTime.Now.ToShortDateString();
Console.WriteLine(curDate);
Console.ReadLine();

Либо можно сразу же вывести полученный результат на консоль:

Console.WriteLine(DateTime.Now.ToShortDateString());
Console.ReadLine();

Способ №3.

Если же вам нужно получить дату не в короткой форме, как во втором способе, а в расширенной, то тогда воспользуйтесь методом ToLongDateString, например:

string curDate = DateTime.Now.ToLongDateString();
Console.WriteLine(curDate);
Console.ReadLine();
//Результат: 6 марта 2014 г.

Читайте также:

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*