Silverlight конвертировать DatePicker в DateTime - PullRequest
0 голосов
/ 17 декабря 2010

может кто-нибудь сказать мне, как преобразовать значение DatePicker в значение DateTime ...

У меня есть эти переменные:

DateTime now = DateTime.Now;
DatePicker rd = rd_datePicker;

Я хотел бы получить разницу в днях между этими двумя датамиМожете ли вы помочь мне с этим тоже?

Ответы [ 2 ]

1 голос
/ 17 декабря 2010

Вы пытались использовать DatePicker.SelectedDate?

Как только вы получили два значения DateTime (вы можете использовать DateTime.Today вместо DateTime.Now), выможно вычесть одно из другого, чтобы получить TimeSpan, а затем использовать TimeSpan.TotalDays, чтобы узнать количество дней в периоде.

(Поскольку DateTime фактически является«локальное» представление, вам не нужно беспокоиться о часовых поясах или переменной длине дня в данном конкретном случае. Арифметика даты и времени в общем случае довольно хитрая ...)

0 голосов
/ 09 мая 2017
 DatePicker dp = new DatePicker();
 DateTime dt=new DateTime();
 dp.Text = dt.Date.ToString("yyyy/MM/dd");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...