본문 바로가기

[JavaScript] 날짜로 요일 알아내는 함수 1 function getDay(mydate) { //mydate = 20010101 의 형식임. 2 var weekName = new Array('일','월','화','수','목','금','토'); 3 var year = mydate.substring(0,4); 4 var month = mydate.substring(4,6); 5 var day = mydate.substring(6,8); 6 var week = new Date(year, month-1, day, 0,0,0,0); //month는 0~11까지임 7 week = weekName[week.getDay()]; 8 9 return week; 10 } 더보기
[JavaScript] String -> int parseInt([string]); 더보기
[PHP] 특정 날에서 몇일뒤 1 $mydate = date("Ymd", strtotime("+1 day", strtotime($temp_date))); 2 //$temp_date = 20110101 3 4 // After one months 5 $mydate = date("Ymd", strtotime("+1 months", strtotime($temp_date))); 6 //$temp_date = 20110101 더보기
[MySQL] 데이터 필드별 COUNT 구하기 SELECT COUNT(IF A = '1' AND B = '2', field, null), COUNT(IF A = '2' AND B = '2', field, null), COUNT(IF A = '1' AND B = '1', field, null), COUNT(IF A = '2' AND B = '1', field, null)FROM tableWHERE ~GROUP BY name; 이렇게 해줄경우 A와 B의 조건에 해당하는 애들의 갯수를 각각 구해줌. 이경우 4가지 경우가 나오게 되고각각은 하나의 필드로 나오게됨..이렇게 사용해주는 이유는 하나의 레코드에 여러가지 경우의 값들을 받아오게 하여후에 다른 연산을 해줄 필요가 없도록 만들어주는 방법.. As를 사용해서 후에 필드명을 사용해주면 됨. 더보기
[JavaScript] parseInt() 사용시 유의사항 parseInt() 함수는 문자를 숫자로 변환해줌. 이때 ~07 까지는 무리없이 가능하지만..08~09는 0으로 표시. 표준 사용법 : parseInt(numstring, [radix]) 즉, 2번째 parameter를 확실히 표시해줘야함.08~09의 경우 10진수에 해당하므로 10을 넣어주면 됨. 기억할것 !! 더보기