2015-01-28 4 views
0

MVC 5 인터넷 응용 프로그램을 코딩 중이며 매 초마다보기에서 계산을 수행하는 방법을 알고 싶습니다. 여기 MVC 5보기 - 매 1 초마다 코드 실행

내보기 코드 :

var expires = Model.account.subscriptionEndDate - DateTime.UtcNow; 

가 어떻게 계산할 수 내가이 값을 표시 할 수 있도록 매 초마다 값이 만료? Model.account.subscriptionEndDateDateTime이고 UTC입니다.

미리 감사드립니다.

+0

당신은 자바 스크립트가 필요합니다. [여기에 setTimeout 메서드를 사용하는 예제] (http://www.plus2net.com/javascript_tutorial/clock.php) –

답변

0

자바 스크립트 :

var myVar=setInterval(function() {myTimer()}, 1000); 

function myTimer() { 
    var d = new Date(); 
    document.getElementById("demo").innerHTML = d.toLocaleTimeString(); 
} 
+0

자바 스크립트 함수 대신 MVC보기 코드 도우미를 사용하여이 작업을 수행 할 수 있습니까? – user3736648

+0

솔직히 말하면 아무런 단서가 없습니다. 클라이언트 측에서는 헬퍼가 결국 자바 스크립트를 생성 할 수 있도록 자바 스크립트를 사용해야합니다. 하지만 당신이 할 수있는 일은 면도기를 사용하여이 함수 내부의 데이터를 얻는 것입니다 (페이지/부분 라이브러리와 별도의 파일이 아님) –

+0

@ user3736648 아마도 SignalR 또는 XSockets.NET 라이브러리를 만들어야합니다. 당신이 JS를 원하지 않는다면 라이브 페이지. – MacGyver