Hello!
Mon problème:
-> passer de "Mardi 16 Octobre 2012" à 1350382221552
-> et vice versa
Dans un sens ça tourne bien:
-> mon 1350382221552 ressort bien en "Mardi 16 Octobre 2012"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public static String timeStamp2date (long ts) { java.text.SimpleDateFormat formatter = new SimpleDateFormat("EEEE dd MMMM yyyy"); return formatter.format(ts); }
De l'autre coté je râme!!
-> mon "Mardi 16 Octobre 2012" ressort en 1350338400000 au lieu du 1350382221552 initial
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
16
17
18
19 public static long date2timeStamp2(String date) { SimpleDateFormat dateFormat = new SimpleDateFormat("EEEE dd MMMM yyyy"); java.util.Date parsedDate; java.sql.Timestamp tS=null; try { parsedDate = dateFormat.parse(date); tS = new java.sql.Timestamp(parsedDate.getTime()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } //return tS.getTime()/1000; return tS.getTime(); }
Où me suis-je gourré?
Merci.
Partager