N nicos77777 Client Регистрация 04.04.2013 Сообщения 333 Благодарностей 18 Баллы 18 15.01.2015 #1 Как сделать из DateTime.Now 5 дат, 3дня предыдущих и 2 дня будующих?
VladZen Administrator Команда форума Регистрация 05.11.2014 Сообщения 22 453 Благодарностей 5 911 Баллы 113 15.01.2015 #2 Можно сдвигать дату методом AddDays - http://msdn.microsoft.com/ru-ru/library/system.datetime.adddays(v=vs.110).aspx Тогда сниппет для прошедшей даты: Код: DateTime today = DateTime.Now; DateTime before = today.AddDays (-1); return before.ToString ("dd-MM-yyyy"); И сниппет для будущей даты: Код: DateTime today = DateTime.Now; DateTime after = today.AddDays (1); return after.ToString ("dd-MM-yyyy"); Последнее редактирование: 15.01.2015 Реакции: detroit и nicos77777
Можно сдвигать дату методом AddDays - http://msdn.microsoft.com/ru-ru/library/system.datetime.adddays(v=vs.110).aspx Тогда сниппет для прошедшей даты: Код: DateTime today = DateTime.Now; DateTime before = today.AddDays (-1); return before.ToString ("dd-MM-yyyy"); И сниппет для будущей даты: Код: DateTime today = DateTime.Now; DateTime after = today.AddDays (1); return after.ToString ("dd-MM-yyyy");
N nicos77777 Client Регистрация 04.04.2013 Сообщения 333 Благодарностей 18 Баллы 18 15.01.2015 #3 VladZ сказал(а): Можно сдвигать дату методом AddDays - http://msdn.microsoft.com/ru-ru/library/system.datetime.adddays(v=vs.110).aspx Тогда сниппет для прошедшей даты: Код: DateTime today = DateTime.Now; DateTime before = today.AddDays (-1); return before.ToString ("dd-MM-yyyy"); И сниппет для будущей даты: Код: DateTime today = DateTime.Now; DateTime after = today.AddDays (1); return after.ToString ("dd-MM-yyyy"); Нажмите, чтобы раскрыть... Эх, расцелавал бы ,но не прилично, спасибо огромное
VladZ сказал(а): Можно сдвигать дату методом AddDays - http://msdn.microsoft.com/ru-ru/library/system.datetime.adddays(v=vs.110).aspx Тогда сниппет для прошедшей даты: Код: DateTime today = DateTime.Now; DateTime before = today.AddDays (-1); return before.ToString ("dd-MM-yyyy"); И сниппет для будущей даты: Код: DateTime today = DateTime.Now; DateTime after = today.AddDays (1); return after.ToString ("dd-MM-yyyy"); Нажмите, чтобы раскрыть... Эх, расцелавал бы ,но не прилично, спасибо огромное