比较日期,并显示剩余的剩余,直到到期日期
本文关键字:日期 显示 比较 | 更新日期: 2023-09-27 18:07:30
@if (DateTime.Today < item2.VoucherCampaign.ExpiryDate)
{
<h3>Expires: <span style="color:#FF0000"> Days Remaining</span></h3>
}
这是我现在的分数。我试图将今天的日期与到期日期进行比较,然后输出剩余的日期。我不知道该怎么把我的h3里剩下的天数记下来。
我的例子是Expires: September 09, 2011:: 9 Days Remaining.
也许DateTime有一个不同的方法会有帮助?
我在。cshtml中编写代码
可以减去DateTime
值,结果是TimeSpan
值。您可以使用Days
属性来获取天的差值:
@((item2.VoucherCampaign.ExpiryDate - DateTime.Today).Days)
使用Subtract
方法,然后使用结果的Days
属性,如下所示:
var remainingDays = futureDate.Subtract(DateTime.Today).Days