클라이언트 시간과 서버 시간의 차이
클라이언트 시간- 본인이 임의로 컴퓨터 설정에서 변경한 시간을 출력한다.
서버 시간- 임의로 변경 할 수 없으며, 항상 서버 시간을 출력한다.
.aspx
클라이언트 시간은 자바스크립트를 사용하여 .NET 변수에 날짜를 넣어서 출력한다.
.aspx.cs
서버시간은 .cs 단에서 DateTime을 사용하여 출력한다.
출력결과 ↓
클라이언트 시간- 본인이 임의로 컴퓨터 설정에서 변경한 시간을 출력한다.
서버 시간- 임의로 변경 할 수 없으며, 항상 서버 시간을 출력한다.
.aspx
클라이언트 시간은 자바스크립트를 사용하여 .NET 변수에 날짜를 넣어서 출력한다.
<form id="form1" runat="server">
오늘날짜(Sever):<input type="text" name="serverDate" id="serverDate" runat="server" value="" />
오늘날짜(Client):<input type="text" name="clientDate" id="clientDate" runat="server" value="" />
</form>
오늘날짜(Sever):<input type="text" name="serverDate" id="serverDate" runat="server" value="" />
오늘날짜(Client):<input type="text" name="clientDate" id="clientDate" runat="server" value="" />
</form>
<script language="javascript" type="text/javascript">
var clientDateVal = document.getElementById("<%=clientDate.ClientID %>");
-- 자바스크립트에서 컨트롤 id(clientDate)를 그대로 사용하면 찾을 수 가 없기때문에 getElementById를 사용하여 id를 호출한다.
Today = new Date();
year = Today.getFullYear(); -- 연도
month = Today.getMonth()+1; -- 월
date = Today.getDate(); -- 일
Today = date + '/' + month + '/' + year;
clientDateVal.value = Today; -- 변수 에 출력값을 넣어주기 위해서는, 반드시 변수명뒤에 .value를 붙여야 한다.
</script>
var clientDateVal = document.getElementById("<%=clientDate.ClientID %>");
-- 자바스크립트에서 컨트롤 id(clientDate)를 그대로 사용하면 찾을 수 가 없기때문에 getElementById를 사용하여 id를 호출한다.
Today = new Date();
year = Today.getFullYear(); -- 연도
month = Today.getMonth()+1; -- 월
date = Today.getDate(); -- 일
Today = date + '/' + month + '/' + year;
clientDateVal.value = Today; -- 변수 에 출력값을 넣어주기 위해서는, 반드시 변수명뒤에 .value를 붙여야 한다.
</script>
참고, 시간 구하기
hour = Today.getHours();
minute = Today.getMinutes();
second = Today.getSeconds();
hour = Today.getHours();
minute = Today.getMinutes();
second = Today.getSeconds();
.aspx.cs
서버시간은 .cs 단에서 DateTime을 사용하여 출력한다.
DateTime today = DateTime.Today;
serverDate.Value = today.ToString().Substring(0, 8);
serverDate.Value = today.ToString().Substring(0, 8);
출력결과 ↓
'JavaScript & jQuery' 카테고리의 다른 글
jquery 오늘하루 보이지 않음 (0) | 2011.09.09 |
---|---|
slideDown , slideUp , fadeIn, fadeOut (0) | 2011.09.08 |
jquery .hover (마우스오버와 마우스아웃) (0) | 2011.07.26 |
자바스크립트 주민등록번호 (0) | 2011.07.22 |
RadioButton선택시 div 다르게 나오기 (0) | 2011.07.19 |