durgeshtupkar10 Ответов: 5

как получить только формат даты из переменной Datetime в C#


FromDate датавремя = Датавремя.Синтаксический Анализ(Объект HttpContext.Тока.Сессия ["а"].Метод toString());

Современные датавремя = Датавремя.Синтаксический Анализ(Объект HttpContext.Тока.Сессия["б"].Метод toString());


Мне нужен только формат даты в обеих переменных, а не время.

в моей переменной сеанса есть формат значения как 1/2/2012 и 5/2/2012 соответственно

если я сделаю так, как,

fromDate = fromDate.Дата;

он по-прежнему дает формат даты и времени.

5 Ответов

Рейтинг:
24

Zoltán Zörgő

.NET не делает разницы между датой, временем и датой-временем. Это вопрос использования.

String.Format("{0:d/M/yyyy}", fromDate);

или
fromDate.toString("d/M/yyyy");


D-Kishore

хорошо мои 5 :)

RAJKIRAN SWAIN

54545

AmitGajjar

Пять из моих. :)

RAJKIRAN SWAIN

545

Espen Harlinn

5 ЕД! :-Д

RAJKIRAN SWAIN

тттттттттттттттттттттттттттттттттттттттттттттт

RAJKIRAN SWAIN

Как получить DateTime() от даты ?

Рейтинг:
2

Sourav Sarkar-SS

DateTime fromDate = 
DateTime.Parse(HttpContext.Current.Session["a"]).ToString("dd/MM/yyyy");


это должно вам помочь


Рейтинг:
1

JF2015

fromDate = fromDate.Date;

Этот код является правильным, так как класс DateTime всегда имеет время с ним. Если вы используете .Функция даты возвращает только дату, установив время на 00:00:00. Этого достаточно. Для вывода только даты вы можете использовать различные шаблоны для .метод toString:
http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm[^]


Espen Harlinn

5 ЕД!

Рейтинг:
0

OriginalGriff

Посмотрите на Датавремя.Дата[^] собственность:

DateTime dt = DateTime.Now;
DateTime dateOnly = dt.Date;

Кроме того, вы можете отформатировать дату-время многими способами для отображения: Форматирование даты - времени для описания строки формата отображения[^]


Espen Harlinn

5 ЕД!

Pratik Bhuva

5ed:)

Рейтинг:
0

VIPINVIVEK

FromDate датавремя = Датавремя.Синтаксический Анализ(Объект HttpContext.Тока.Сессия ["а"].Метод toString());

Современные датавремя = Датавремя.Синтаксический Анализ(Объект HttpContext.Тока.Сессия["б"].Метод toString());

fromDate=конвертировать.ToDateTime(от даты.ToShortDateString());
же для современных