'시간'에 해당되는 글 1건

  1. 2016.10.26 MSSQL DateTime to Classic ASP or Javascript 변환
^   ^

광고 수익의 일부는 블로거에게 제공됩니다


Mssql 데이터베이스에서 가져온 날짜와 오늘 날짜를 비교하여 현재 몇시간이 되었는지 확인하는 Script 입니다.


1. 우선 데이터베이스(Ms-SQL)에서 날짜를 가져올때 Javascript에 날짜형으로 넣기 위해서

 Format를 변경해야합니다.

  예제) MS-SQL 쿼리

 select CONVERT(varchar(30), regDate, 101) +' '+ CONVERT(varchar(8), regDate, 114) as regDate  from TABLE_TBL

 -- '10/26/2016 10:00:00' (2016-10-26 AM10:00:00) 


2. Classic ASP 코드에서의 오늘 날짜와 비교

' DateDiff = 두 날짜 사이의 일,주 몇 년의 숫자를 리턴 

datediff("h", fullRegDate , Now())

' 몇시간 지났는지 출력됨.


3. Javascript 코드에서 오늘 날짜와 비교

 var regDateTime;
 var toDateTime = new Date();

 regDateTime= new Date('<%=regDate%>');

// 두값(regDateTime, toDateTime) 은 이제 같은 형타입 입니다.


// 같은 형타입의 데이터의 시간을 호출, 차감.

var gap = toDateTime.getTime() - regDateTime.getTime();


var sec_gap = gap / 1000;
var min_gap = gap / 1000 /60;

// 시간(min_gap ), 초(sec_gap) 출력이 가능함.

하단
Posted by 네이션
,