0
형식화 된 타임 스탬프를 (Java 1.6.0_22 사용) 달력을 사용하는 메서드에 전달하고 싶습니다. 나는이 서명하는 방법이 있습니다자바 패스 형식의 메서드로 메서드를 호출
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR), cal.get(Calendar.MONTH), cal.get(Calendar.DAY_OF_WEEK),
cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE), cal.get(Calendar.SECOND));
나는 그것이 이런 방식으로 포맷하려면 : 다음
yyy-MM-ddTHH:mm:ss
을에 전달
public void setTimestamp(Calendar param0);
가 타임 스탬프를 얻으려면을, 나는 이런 짓을 방법. 나는 그것을 만들지 않았으므로 방법을 바꿀 수 없다. 이것을 어떻게 할 수 있습니까?
왜 그렇죠 단지'새 SimpleDateFormat의 ("YYY-MM ISO 형식 : MM : SS"). 형식 (calendar.getTime())'? –
나는 그것을 통과 시키려고했지만 그 방법은 그것을 가져 가지 않을 것이다. 컴파일러 오류. –
무엇이 오류입니까? 'import java.text.SimpleDateFormat;'가 누락되었습니다. BTW, 형식을'yyy-MM-dd'T'HH : mm : ss'로 변경해야합니다. –