오늘은 String 타입의 Date 값을 Date 타입으로 변환하는 것에 대해 써볼까 합니다. 제가 이 변환법을 사용한 곳은 아래 소스와 같이 일단 날짜 값만 가져온 상황에서 원하는 시간 값을 더해서 Date 형으로 변환하는 부분입니다. 1. 일단 현재 날짜 값을 얻은 뒤 String 형으로 만듭니다. java.text.SimpleDateFormat sdfNow = new java.text.SimpleDateFormat("yyyyMMdd"); String now = sdfNow.format(new java.util.Date(System.currentTimeMillis())); 2. 이제 원하는 Date값을 만듭니다. String wantTime = now + "120000"; // 오늘 날짜에 12시 0..
★ 문자열을 나누는 방법. 문자열을 나누는 방법에는 크게 아래와 같이 2가지가 있습니다. [ StringTokenizer 이용 ] 예제> String str = "MouseVM,,StringTokenizer"; StringTokenizer tokens = new StringTokenizer( str, "," );를 사용 할 경우 for( int x = 1; tokens.hasMoreElements(); x++ ) { System.out.println( "문자(열) " + x + " : " + tokens.nextToken() ); } 결과> 문자(열) 1 : MouseVM 문자(열) 2 : StringTokenizer [ Split 를 이용 ] 예제> String str = "MouseVM,,Slpit"..
자바 System 클래스의 함수중 현재 시간을 리턴해주는 메소드를 소개합니다. // 현재 시간을 리턴하는 메소드 public static native long currentTimeMillis(); 리턴형은 long 형으로 1970년 1월 1일부터 계산된 1/1000초 단위의 값을 계산하여 리턴해 줍니다. 현재 시간을 구하거나 코드수행시간 측정 등에 유용하게 쓸 수 있답니다. 간단한 예로 함수를 통해 리턴된 값을 현재 날짜와 시간으로 바꾸는 것을 구현해 보겠습니다. long now = System.currentTimeMillis(); SimpleDateFormat sdfNow = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strNow = sdfNow.for..
오늘도 하나 배운것을 써보고자 합니다. 오늘은 날짜를 텍스트로 변환하는 것을 쓰기위해 배운 SimpleDateFormat 입니다. 날짜를 원하는 형태로 바꾸려고 하다가 보니 String 클래스를 너무 남발하게 되어서 이거 쉽게 쓸 수 있게 구현해 놓은 것이 없나 찾다가 발견한 클래스입니다. 역시 API 검색은 꼭 해봐야 한다는.. 덜덜덜.. ㅡㅡㅋ 아래 간단한 설명을 덧붙입니다. 자세한 것은 http://pllab.kw.ac.kr/j2seAPI/api/java/text/SimpleDateFormat.html http://blog.naver.com/redfreek2c?Redirect=Log&logNo=120027224944 참조하면 도움이 되실 거예요~~ 아참 제가 썼던 패턴은 SimpleDateForma..
이번 호에서는,» 자바 기술을 이용한 AJAX의 활용 » POJO를 Persistent Entity로 변환하기를 다룹니다.이 테크팁은 Java EE 5의 오픈소스 레퍼런스를 구현(프로젝트명: GlassFish)하여 개발되었습니다. GlassFish는 https://glassfish.dev.java.net/ 에서 다운로드 할 수 있습니다. -샘플 아카이브 받기-자바 기술을 이용한 AJAX의 활용POJO를 Persistent Entity로 변환하기 PDF 파일받기 자바 기술을 이용한 AJAX의 활용저자 Greg Murray AJAX는 'Asynchronous JavaScript and XML'의 머리글자를 딴 것으로, 웹 애플리케이션이 웹 페이지에 대한 사용자 인터랙션을 효율적으로 처리할 수 있도록 ..
이클립스를 쓰다가 보면 js 파일이나 jsp 파일을 작성시 한글 깨짐 현상이 생기거나 에러 메시지를 띄우는 창과 함께 저장이 되지 않는 경우가 생긴다. 그럴땐 아래와 같이 하면 된다. Window -> Preferences -> General -> Content Types 로 들어간다. 위쪽에 보면 Text라는 메뉴가 있다. 클릭하면 파일 종류들이 쭈~~욱 나오는데, JavaScript를 살짜쿵 골라준다. 그러면 아래쪽의 Default encoding 메뉴에는 ISO-8859-1라는 보기 싫은 인코딩이 뜬다. /* 한글 메뉴 시 메뉴중 "창" - 환경설정 - 일반 - 컨텐츠유형 - 우측의 텍스트 펼쳐서 javascript 선택 - 하부에 기본값 인코딩(E) */ 이놈을 MS949든, EUC-KR이든 바꿔..