2011-09-02 10 views
1
@if (DateTime.Today < item2.VoucherCampaign.ExpiryDate) 
{ 
    <h3>Expires: <span style="color:#FF0000"> Days Remaining</span></h3> 
} 

이것은 현재 내 마크입니다. 오늘 날짜를 만료 날짜와 비교하고 남은 날짜를 출력하려고합니다. 나는 내가 가지고있는 나의 h3에 남아있는 일의 수를 두는 것에 대해 전혀 몰라.날짜 비교 및 ​​남은 남은 시간 표시

내 예 : 만료일 : 2011 년 9 월 9 일 :: 9 일 남음.

아마도 다른 방법으로 DateTime을 사용할 수 있습니까?

var remainingDays = futureDate.Subtract(DateTime.Today).Days

+0

감사 Svick : – Samjus

답변

3

당신은 DateTime 값을 뺄 수 있습니다 : 나는

+0

고마워. 그것이 내가 원했던 바로 그 것이다. 너 = 생명의 은인 그리고 너 오늘 나에게 뭔가 새로운 것을 가르쳐 줬어. – Samjus

1

이 같은 Subtract 방법 및 결과의 다음 Days 속성을 사용하여 내 .cshtml의 내부에 내 코드를하고 있어요

결과는 TimeSpan 값입니다.

@((item2.VoucherCampaign.ExpiryDate - DateTime.Today).Days) 
+0

감사합니다 : 당신은 일의 차이를 얻기 위해 Days 속성을 사용할 수 있습니다. 나는 내 마음에 Subtract 방법을 유지할 것이다. – Samjus

관련 문제