[英]Silverlight convert datePicker to DateTime
有人可以告诉我如何将DatePicker值转换为DateTime值...
我有这个变量:
DateTime now = DateTime.Now;
DatePicker rd = rd_datePicker;
我想在这两个日期之间的日子有所不同,您能帮我吗?
您是否尝试过使用DatePicker.SelectedDate
?
一旦获得了两个DateTime
值(您可能想使用DateTime.Today
而不是DateTime.Now
),则可以从另一个中减去一个以获得TimeSpan
,然后使用TimeSpan.TotalDays
来找出其中的天数时期。
(由于DateTime
实际上是“本地”表示形式,因此在这种特殊情况下,您不必担心时区或可变的日长。通常,日期和时间的计算比较棘手 ...)
DatePicker dp = new DatePicker();
DateTime dt=new DateTime();
dp.Text = dt.Date.ToString("yyyy/MM/dd");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.