我DateTime對象:找出日期時間多少天以後是
model.Model.Results.FloatingComponent().Schedule.ScheduleRows[0].Payment.FromDate.AdjustedDate
我如何找出多少天到未來也就是說,如果是在未來?
我DateTime對象:找出日期時間多少天以後是
model.Model.Results.FloatingComponent().Schedule.ScheduleRows[0].Payment.FromDate.AdjustedDate
我如何找出多少天到未來也就是說,如果是在未來?
TimeSpan delta = Foo.AdjustedDate - DateTime.Now;
if(delta.Days > 0)
{
//...
}
編輯:
基於@ Gabe的評論這裏的一個版本,僅着眼於天:
TimeSpan delta = Foo.AdjustedDate.Date - DateTime.Today;
if(delta.Days > 0)
{
//...
}
DateTime mydate = ....
TimeSpan span = mydate.Subtract(DateTime.Now);
// then use span.Days;
int days = (futureDate - DateTime.Today).Days;
我打字..ü打我到它 – smartcaveman 2011-03-03 19:42:51
我會使用'今天'而不是'現在',以防萬一時間不匹配正確。 – Gabe 2011-03-03 19:42:57
@加貝 - 你可以爭辯兩種方式,我不知道OP如何處理分數日 – BrokenGlass 2011-03-03 19:44:28