Java의 Date 객체로 Java의 Date 객체가 저장되어 있습니다.
또한 Gregorian Calendar 작성 날짜가 있습니다. gregorian calendar 날짜에는 매개 변수가 없으므로 오늘 날짜 (및 시간?)의 인스턴스입니다.
Java 날짜를 사용하면 Java 날짜 유형에서 년, 월, 일,시, 분 및 초를 가져 와서 gregoriancalendar 날짜를 비교할 수 있기를 원합니다.
나는 현재 Java 날짜가 long으로 저장되어 있으며 사용할 수있는 유일한 방법은 long을 형식이 지정된 날짜 문자열로 쓰는 것 같습니다. 년, 월, 일 등에 액세스 할 수있는 방법이 있습니까?
나는 것을보고 getYear()
, getMonth()
위해 등의 방법 Date
클래스가 사용되지 않습니다. 날짜와 함께 Java Date 인스턴스를 사용하는 가장 좋은 방법이 무엇인지 궁금 GregorianCalendar
합니다.
내 최종 목표는 날짜 계산을 수행하여 Java 날짜가 오늘 날짜 및 시간의 너무 많은 시간, 분 등 내에 있는지 확인할 수 있습니다.
나는 여전히 Java의 초보자이며 이것에 약간 당황하고 있습니다.
Date.getYear()
. 문제가 있습니다 (모름).Date.getYear()
한 번은 내 날짜를 2017 년 6 월 30 일 구문 분석하고 내 년을 117로 반환했습니다. 그러나 단순히 Date Object를 인쇄하면 Output은 FineDate.getYear();
입니다. 그러나 아닙니다 .