JAVA 에서 Date, Calendar 의 간단 한 사용
자바 에서 현재 시간 을 어떻게 얻 습 니까?java. util 에서 Date 클래스 는 시간 문 제 를 처리 하 러 왔 습 니 다.
주로 두 가지 가 있 습 니 다: 1. Simple DateFormat 설정 시간 형식 2. Date 현재 시간 3. parse () 문자열 을 시간 으로 변환 합 니 다.
질문: 1. Date 를 날짜 로 변경
SimpleDateFormat format = new SimpleDateFormat ("yyyy 년 MM 월 dd 일 HH 시");Date date = new Date(); System.out.println(format.format(date));
1. 텍스트 를 날짜 로 변환
String d = "2015-1-2 04:31:11"; SimpleDateFormat format1= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date ddd = format1.parse(d); System.out.print(ddd);
주의 할 점 1. Simple DateFormat 대상
parse()
방법 을 호출 할 때 전환 이상, 즉 ParseException
이 발생 할 수 있 으 므 로 이상 처리 가 필요 합 니 다.String d = "2015-1-2 04:31:11"; SimpleDateFormat format1= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date ddd = null; try { ddd = format1.parse(d); } catch (Exception e) {
e.printStackTrace();
//TODO: handle exception } System.out.print(ddd); 2. 캘 린 더 설명
날짜 에 맞추어 처리 하 다
Calendar calendar = Calendar.getInstance();//캘 린 더 대상 int year = calendar. get (Calendar. YEAR) 만 들 기;int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH); int hour = calendar.get(Calendar.HOUR_OF_DAY); int minute = calendar.get(Calendar.MINUTE); int second = calendar.get(Calendar.SECOND); System. out. println ("현재 시간"+ year + "-"+ month + "-"+ day + ""+ hour + ":"+ minute + ":"+ second);
상기 방법 외 에 자주 사용 되 는 것 은 다음 과 같은 두 개
getTime():
를 Date 대상 getTimeInMillis():
으로 전환 하 는 것 이다.예:
Calendar calendar = Calendar.getInstance();//Calendar 대상 System. out. println (calendar. getTime () 을 만 듭 니 다.System.out.println(calendar.getTimeInMillis());
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.