Comment obtenir la date et l'heure actuelles en Java (méthodes modernes)
Bonjour à tous ! Je viens de commencer à apprendre Java et je suis tombé sur une tâche apparemment simple : je dois obtenir la date et l'heure actuelles dans un programme. Par exemple, je développe une petite application de notes et je veux que chaque note enregistre automatiquement un timestamp — le moment de sa création.
J'ai cherché sur Google et j'ai trouvé plein de variantes : `new Date()`, `System.currentTimeMillis()`, `Calendar.getInstance()`. J'ai essayé `new Date()` — ça marche, mais ça affiche quelque chose d'étrange comme "Fri Jan 10 14:23:05 MSK 2025". Alors que j'ai besoin, par exemple, de "10.01.2025 14:23:05" ou "2025-01-10T14:23:05".
Ensuite, j'ai lu que les anciennes classes `Date` et `Calendar` sont considérées comme obsolètes (deprecated) et déconseillées. Apparemment, depuis Java 8, il existe une nouvelle API pour travailler avec les dates. Mais comment l'utiliser ? J'ai essayé d'écrire :
```java
import java.time.LocalDateTime;
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
```
Cela affiche "2025-01-10T14:23:05.123456". C'est déjà mieux, mais j'ai besoin de formater