0
내 프로젝트에서 DateChooser jar를 사용했습니다. 리눅스 (Ubuntu)에서 표시된 날짜를 테스트했을 때 dd/MM/yy
형식이고 Windows 시스템에서 동일한 프로젝트를 테스트했을 때 표시되는 날짜는 MM/dd/yy
입니다. 다음은 코드 스 니펫입니다.DateChooser 형식이 다른 컴퓨터에서 변경됨
SimpleDateFormat chooserDateFormat = new SimpleDateFormat("dd/MM/yy HH:mm:ss");
dteKCActDate = new DateChooserCombo();
dteKCActDate.setBounds(new Rectangle(11, 23, 164, 21));
dteKCActDate.setFieldFont(new Font("Verdana", Font.PLAIN, 12));
dteKCActDate.setNavigateFont(new Font("Verdana", Font.PLAIN, 12));
dteKCActDate.setFormat(3);
dteKCActDate.setCurrentNavigateIndex(1);
dteKCActDate.setNothingAllowed(false);
dteKCActDate.getSelectedDate();
dteKCActDate.addSelectionChangedListener(new datechooser.events.SelectionChangedListener() {
public void onSelectionChange(datechooser.events.SelectionChangedEvent evt) {
MultyDateChooseModel iObj=((MultyDateChooseModel)evt.getSource());
iObj.commit();
}
});
내 질문은 다른 컴퓨터로 전환 할 때 표시되는 날짜 형식의 차이입니다.