Bonjour,
J'ai voulu réutiliser une classe Date qui il me semble fonctionnait parfaitement :
Malheureusement lorsque je l'utilise, j'obtiens l'erreur suivante :
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
20
21 package util; import java.util.*; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Date { static Locale locale = Locale.getDefault(); static Date now = new Date(); static DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); public static String date() { String dat = dateFormat.format(now); return dat; } }
Auriez-vous une petite idée de ce qui cloche ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(Unknown Source) at java.text.Format.format(Unknown Source) at util.Date.date(Date.java:17) at Main.main(Main.java:25)
Partager