Bonjour,
j'ai un fichier txt qui contient des dates (en Unix time), j'essaie de le parser et de transformer cette date en SimpleDateFormat mais j'ai une exception:
java.util.NoSuchElementException" et ça concerne la ligne "long timeMillis = Long.parseLong(splitter.nextToken());"
qqu aurait une explication svp
-----
voici mon code:
Merci!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 BufferedReader reader = new BufferedReader(new FileReader("C:/test.txt")); String line = null; StringTokenizer splitter; while ((line = reader.readLine()) != null) { splitter = new StringTokenizer(line," "); for (int i=0;i<2;i++) { long timeMillis = Long.parseLong(splitter.nextToken()); Date d = new Date((long)timeMillis); SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd hhmms"); System.out.println(formatter.format(d)); }
Partager