Выберите дату из даты и времени - PullRequest
1 голос
/ 25 октября 2010

У меня есть заявка на аренду автомобиля, которую я пишу.У меня какая-то проблема.По сути, я хочу, чтобы пользователь выбрал дату из dateTimePicker2, а затем dateTimePicker1. Затем я хочу вычесть эти числа из друг друга и сохранить их в машине.Я создал кнопку, которая будет умножать ежедневную плату, а затем отображать ее в метке, но у меня просто возникла проблема с этой частью.

carRental = dateTimePicker2 - dateTimePicker1;

Ответы [ 2 ]

2 голосов
/ 25 октября 2010

Вы не можете вычесть экземпляр DateTimePerer из другого. Вам нужно использовать выбранные значения, например:

var timeSpan = dateTimePicker2.Value - dateTimePicker1.Value;
var rentalDays = timeSpan.Days;
... 
0 голосов
/ 25 октября 2010

Сделайте это:

DateTime dateTime2 = dateTimePicker2.Value;

DateTime dateTime1 = dateTimePicker1.Value;

var carRental = dateTime2 - dateTime1;

DateTimePicker.Value Свойство в MSDN.

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