SimpleDateFormat date1 = new SimpleDateFormat(v3,v1);
SimpleDateFormat prend, étonnament, un format en paramètre, pas deux dates :/
String dateStr = SimpleDateFormat.format(date1);
Il n'y a pas de méthode statique "format" dans la classe SimpledateFormat.
Je vous recommande de commencer par regarder la javadoc de simpledateformat pour savoir quels méthodes utiliser et quels paramètres leur passer.
en pratique, vous allez devoir faire 2 SimpleDateFormat, un pour l'heure, un pour la date. Générér deux string à partir de ces deux données (méthode format) et enfin concaténer ces string.
Mais il est bien plus simple de jouer avec printf avec un truc dans ce gout là
System.out.printf("date: %1$tm/%1$te/%1$tY %2$tHh%2$tM %2$tSs\n", date,heure);
Partager