본문 바로가기

(자바스크립트) string을 date로 변환하는 방법 자바스크립트에서 string을 date로 변환하려면(예를 들어 '20160418'이라는 string을 date로 변환하고 싶다면) 다음과 같이 하면 된다!(yyyyMMdd 형태의 string을 date로 변환할 수 있는 유용한 함수이다.) function parse(str) { var y = str.substr(0, 4); var m = str.substr(4, 2); var d = str.substr(6, 2); return new Date(y,m-1,d); } var date = parse('20160418'); 더보기
(Java) 특정 날짜의 요일을 구하는 함수 Date 객체를 던져서 요일을 구할 수 있는 함수를 소개합니다. Utility 클래스 등으로 빼서 유용하게 사용할 수 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 //Date 기반으로 요일을 구할 수 있는 함수 public static String getDateDay(Date date) throws Exception { String day = null; Calendar cal = Calendar.getInstance(); cal.setTime(date); int dayNum = cal.get(Calendar.DAY_OF_WEEK); switch(dayNum){ case.. 더보기
(SQL Server) 오늘 날짜의 데이터만 가져오는 방법(convert 이용) SQL Server에서 오늘 날짜의 데이터만 출력하고 싶다면 다음과 같이 getdate()와 함께 convert 함수를 사용하면 된다. convert(112)는 날짜를 yyyymmdd(예를 들어 20160305) 포맷으로 통일시켜주는 역할을 한다. 따라서 시분초 등은 무시해버리고 순전히 날짜 기반으로 데이터를 뽑아올 수 있다.(오늘 날짜의 데이터를 제대로 가져올 수 있다!) select * from m_board where (convert(varchar(8), write_date, 112) = convert(varchar(8), getdate(), 112)); -- write_date는 예제 칼럼명이다. > 더보기