두 날짜의 일수 차이를 계산해서 7일이상이면 <span>의 스타일을 다르게 적용시키기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 |
// 기준 날짜 (오늘 날짜)
var nowTime = new Date();
// 비교 날짜
var param_year = 2014; // 2014년
var param_month = 6; // 7월(month는 0부터 시작하기때문에 7월은 6임)
var param_day = 10; // 10일
var toComparedTime = new Date(param_year, param_month, param_day);
// 날짜 차이 구하기
var day = 60 * 60 * 24 * 1000; // 하루의 밀리초단위 값
// date를 밀리초단위로 바꾼 뒤 두 객체를 빼서 day로 나눔. 정수로 반환받기 위해 Math.floor 적용
var gapTime = Math.floor((nowTime.getTime() - toComparedTime.getTime()) / day);
// 7일이상 차이나면 스타일 적용
if(gapTime >=7){
var r = 176; var g = 126; var b= 190; // 보라색
var rgb = 'rgb('+r+','+g+','+b+')';
$('span').css('background-color', rgb);
} |
728x90
'Vita Contemplativa > 개발' 카테고리의 다른 글
[jQuery] 자바스크립트 trim을 jQuery $.trim() 으로 - 호환성보기에서 trim 시키기 (0) | 2014.07.31 |
---|---|
MySQL 전체/DB/특정 테이블 백업과 복구 쿼리 (0) | 2014.07.18 |
Eclipse에 eXERD 플러그인 설치하여 MySQL DBMS 연동하기 (0) | 2014.07.17 |
인터넷 익스플로러 호환성보기 막는 메타태그 (0) | 2014.07.03 |
아이프레임 높이 조절 (0) | 2014.07.02 |