О DateTime.Now.AddDays (-5) .ToString ("дд-ммм-гггг") - PullRequest
0 голосов
/ 25 мая 2018

Пожалуйста, скажите мне, что делает, и (-5) почему используется

и Объясните DateTime.Now.AddDays (-5) .ToString ("dd-MMM-yyyy");что делает в asp.net

Ответы [ 3 ]

0 голосов
/ 25 мая 2018

Полагаю, вы имели в виду ToString("dd-MM-yyyy"); Таким образом, с сегодняшнего дня он вычтет 5 дней, скажем, его 01/06/2018. Дата будет 01/01/2018, и ToString () отформатирует ее: "01-01-2018".Если вы хотите сохранить час, вы должны сделать что-то вроде:

ToString("dd-MM-yyyy HH:mm:ss");
0 голосов
/ 25 мая 2018

Это дает вам дату, которая currentDate - 5 days.Например, сегодня 25th May, и это выражение даст вам 20th May.

И "dd-MMM-yyyy" - это формат, в котором d-дни, m-месяцы, y-годы

Например:

25-05-2018

PS MMM должно бытьMM.Итак:

DateTime.Now.AddDays(-5).ToString("dd-MMM-yyyy");

следует заменить на:

DateTime.Now.AddDays(-5).ToString("dd-MM-yyyy");
0 голосов
/ 25 мая 2018

Это даст вам дату пять дней назад в формате 20-05-2018

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...