을 읽으려고하고, 내 코드 - 아래
try {
br = new BufferedReader(new FileReader(fileName));
while ((line = br.readLine()) != null) {
temp = line;// Simply reading it not using any date format.
System.out.println("line="+line);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
있는 라인입니다.
String[] values = line.split(",");
// if input format is "MM/dd/yyyy", you can read date:
DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
Date dateInput = df.parse(values[0]); // Here you have date stored
는 dateInput
가 java.util.Date
의 목적은 기억 그래서 어떠한 형식 없다. 그냥 데이트 일 뿐이야.
다른 형식으로 dateInput
포함 된 문자열을해야하는 경우, 단지 그런 다음 다른 모든 값을 반복 할 수 SimpleDateFormat
df = new SimpleDateFormat("dd-MM-yyyy");
String dateStr = df.format(date);
를 사용하여 포맷 : (
이
for (int i = 1; i < values.length; i++) { // Start from 1 because 0, date, is already read.
// read values[i], depending on its contents, or keep them as String
}
당신이 날짜로 읽을하려고를 어떤 형식의 하루입니까?) 또는 형식이 지정된 텍스트? –
코드주세요 ..... –
여기에 * 거의 * 충분한 정보가 없습니다. 우리는 귀하가 어떤 코드를 사용하고 있는지, 또는 "그것이 그것을 읽었을 때"라는 의미를 모릅니다. 어떻게 말할 수 있습니까? 문제를 보여주는 짧지 만 완전한 프로그램을 보여줄 수 있습니까? –