Как получить текущую дату в формате «ГГГГ-ММ-ДД» в ASP.NET?

3 ответа

попробуйте метод ToString для вашего формата использования.

DateTime.Now.ToString("yyyy-MM-dd"); 


ИЛИ вы можете использовать его с переменной типа DateTime

dt.ToString("yyyy-MM-dd");


где dt - переменная DateTime

4
ответ дан 28 November 2019 в 06:24
поделиться

Метод ToString в структуре DateTime может принимать параметр формата:

var dateAsString = DateTime.Now.ToString("yyyy-MM-dd");
// dateAsString = "2011-02-17"

Доступна документация для строк стандартного и нестандартного формата на MSDN.

7
ответ дан 28 November 2019 в 06:24
поделиться
var formatedDate = DateTime.Now.ToString("yyyy-MM-dd",System.Globalization.CultureInfo.InvariantCulture);

Чтобы гарантировать, что локальные настройки пользователя не влияют на него

0
ответ дан 28 November 2019 в 06:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: