본문 바로가기

날짜4

[jstl] Date형과 String형인 경우 jstl(fmt)로 날짜 포맷에 맞게 출력하는 방법 java에서 Date형과 String형으로 변수를 보내줄 경우 jstl에서 각각 처리하는 방법이 다른데요. 어떻게 하는지 알아보겠습니다. noticePostDate 이라는 변수에 Date형으로 값이 들어있을 때는 위와 같이 적어주면 됩니다. noticeDateStr라는 변수에 String형으로 '20161111' 이런식으로 값이 들어있들 때 위처럼 처리하면 됩니다. 즉, String형을 Date 형식으로 변환해서 noticeDate이라는 변수에 저장한 후, 다시 원하는 포맷에 맞게 바꿔주는 것이죠. java에서 String형이 아닌 Date형으로 값을 내려줘야 작업이 좀 더 편할 수 있겠죠? ${list.noticeTitle} 지금 하고 있는 프로젝트에서 jstl을 이용해서 날짜를 화면에 출력해 봤습니다.. 2016. 11. 11.
[jQuery] 달력 및 입력란 날짜 포맷 맞게 해주는 플러그인(plugin) - jsfiddle.net inputbox와 연계할 달력을 찾던 중에 아주 좋은 jQuery 달력 플러그인을 발견해서 소개해 드립니다.달력도 달력이지만, "2015-10-06"처럼 포맷에 맞게 입력하도록 inputbox를 셋팅해 주고, 잘못된 날짜가 입력됬는지도 체크해주는 완벽한 플러그인이네요. http://jsfiddle.net/trixta/swqme/이 링크 클릭하시고 가서 한번 확인해 보세요. 이 파일을 다운로드 받아서 압축풀고 실행해 보셔도 됩니다. "연도-월-일" 포맷을 자동으로 설정해 주고 있구요. 이처럼 validation 체크까지 해주고 있습니다. 화살표로 날짜를 이동할수도 있고 달력을 선택할수도 있네요.VB나 델파이같은 애플리케이션으로 구현된 달력 입력란과 거의 동일하게 구현해 놓았네요. 달력이 필요하신분들 한번 .. 2015. 10. 6.
[Java/jsp] 날짜 타입 변경 - Calendar를 Date로, Date를 Calendar로 변환하는 방법 자바에서는 Date보다는 Calendar를 쓰기를 권장하고 있습니다.하지만, 아직 DB에서 Date 타입으로 넘어온다거나 이전 버전의 자바로 코딩된 경우 Date 타입이 많이 사용되고 있는데요. 형변환을 통해 Calendar와 Date 타입을 서로 변환해서 사용할 경우가 종종 있는데, 그럴 때 아래와 같이 사용하시면 됩니다. * Calendar를 Date로 변환하는 방법Calendar cal = Calendar.getInstance(); ... Date d = new Date(cal.getTimeInMillis()); // Date(long date) * Date를 Calendar로 변환하는 방법 Date d = new Date(); ... Calendar cal = Calendar.getInstance.. 2015. 4. 14.
[자바스크립트] javascript로 년도 가져올 때 getYear() 대신 getFullYear()를 사용하자. 요즘 제가 하고 있는 프로젝트에서 ie11과의 호환을 위한 수정작업을 하고 있습니다. 그런데, 자바스크립트에서 년도를 가져오기 위해 사용하는 getYear()라는 메소드가 ie11에서는 대부분 에러를 발생하고 있습니다. 해결 방법을 알아본즉,,, 1,900년을 0을 기준으로 1901년은 1을, 1899년은 -1을 return합니다. 즉, getYear()가 제대로 된 값을 가지고 오지 못합니다. * 해결 방법 getYear() ==> getFullYear() 로 바꾸면 됩니다. 그래서, 왜 이제까지는 getYear()를 사용해도 문제가 없었는데 ie11에서만 getYear()에서 문제가 발생하는지 알아보았더니 지금까지 ie에서만 사용되던 함수이고, 다른 브라우저에서는 여전히 문제가 되고 있었던 함수라는 .. 2014. 11. 5.