0

안녕하세요. 문제를 극복 할 수있는 방법이 몇 가지 기사를 검색하지만 제공되는 일부 예제는 PHP입니다. 위의 내 제목에 따라 Date and TimePC2(Server side where I publish my project)(example of date and time is 8/12/2016 4:40 PM)에서받을 수 있으며 현재 시간은 PC1(client side who use the project)(example of date and time is 8/10/2016 5:00)입니다. 내가 원한다면보기에서 내 레이블 중 하나에 server side time을 표시하고 싶습니다. 그리고 내가 PC2 시간에서 왔기 때문에 PC1 레이블이 영향을 미치지/변경하지 않는 날짜와 시간 설정을 조작/변경합니다. Datetime.now()을 사용하여 PC1에서 설정 시간을 변경하려고 시도했으며 페이지를 새로 고친 후에도 내 라벨 날짜가 변경됩니다.PC2에서 PC1로 날짜와 시간을 가져 오는 방법은 무엇입니까?

답변

0

Asp.net-Mvc로 작업하고있는 것으로 보입니다. 서버 시간을 클라이언트 브라우저에 표시하고 싶습니다. 당신이 면도기 템플릿 엔지니어를 사용하는 경우이 좀보십시오 :

<div>@Html.Label(DateTime.Now.ToString())</div> 

또는 같은

:

<label for="">@DateTime.Now.ToString()</label> 
+0

내 서버 시간이 클라이언트 시간으로 표시됩니까? –

+0

사실, 브라우저를 새로 고칠 때마다 브라우저가 서버에 요청을 보내면 서버는 일치하는 HTML 문서를 생성하거나 찾은 다음 클라이언트 (브라우저)로 문서를 보냅니다. 브라우저는 문서를받은 후 사용자에게 문서를 표시합니다. ''은 다음과 같은 HTML 레이블 태그를 생성합니다 :''', 새로 고침하거나 URL을 요청할 때마다 서버'DateTime.Now'를 사용하여 새로 생성 된 문서를 받게됩니다. – YonF

+0

@ty 형식은 날짜를 표시하기 만하면되기 때문에 형식을 추가하면됩니다. –

0
DateTime dt = DateTime.Now; 
String strDate=""; 
strDate = dt.ToString("MM/dd/yyyy hh:mm tt"); // 08/12/2016 02:22 PM 
+0

미안 asp.net 및 JScript에서 완전히 새로운 해요. 내 그룹이 내게 준 이런 종류의 문제. 귀하의 코드는 어디에 사용해야합니까? –