Рейтинг:
0
F-ES Sitecore
Даты в DateTime не имеют формата, они получают формат только при преобразовании их в строку, поэтому, если вы хотите, чтобы последний день был в ММ/ДД/гггг, то сделайте это
string dateToShow = lastday.ToString("MM/dd/yyyy");
Emmablakes
Я попробовал это сделать, но все равно получилось как 8/31/2016 12:00 утра.
мне не нужна Часть 12:00 утра...я просто хочу 8/31/2016.
Garth J Lancaster
там нет никакого способа предоставленного кода
строка dateToShow = последний день.ToString ("ММ/ДД/гггг");
печатает все, что связано со временем - у него есть спецификаторы формата для месяца, Дня, года, разделенные '/' - никаких компонентов времени вообще - я бы предположил, что вы допустили ошибку где - то в своем коде - пожалуйста, проверьте это с помощью поставляемого решения - если вы видите время, когда проверяете переменную lastday DateTime в режиме отладки, это нормально- но этот код просто не записывает эти значения времени в консоль.
F-ES Sitecore
Вам нужно будет объяснить, как это визуализируется на экране, поскольку то, что вы делаете для форматирования даты, зависит от того, как она визуализируется.