[Java] Date à la seconde suivante
Ash
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
Je souhaiterais créer une classe java (*) telle qu'en tapant la commande "date +%H:%M:%S | java (*) " à partir d'un terminal shell nous répond:
"Il est 11h45m59s, dans 1 seconde, il sera: 11h46m00s."
Merci
Je souhaiterais créer une classe java (*) telle qu'en tapant la commande "date +%H:%M:%S | java (*) " à partir d'un terminal shell nous répond:
"Il est 11h45m59s, dans 1 seconde, il sera: 11h46m00s."
Merci
A voir également:
- [Java] Date à la seconde suivante
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
5 réponses
Salut,
echo "Il est $(date +%Hh%Mm%Ss), dans 1 seconde il sera $(date --date='+1 seconds' +%Hh%Mm%Ss)";-))
Oui ça marche dans un script en .sh mais moi j'aurais bien aimé l'avoir dans un sript .java si possible?
Utilise cette commande via la commande System de java dans ton programme et ça devrait le faire (commande script à adaptée selon l'os sur lequel tu es par contre)
Etant novice en programmation, je ne sais pas trop comment faire... Je ne vois pas comment taper ma classe java...
:(
:(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour lancer une commande system depuis un programme java voici ce qu'il faut faire :
String cmd = "La commande ici qui dépends de l'OS";
try {
Runtime r = Runtime.getRuntime();
Process p = r.exec(cmd);
p.waitFor();//si l'application doit attendre a ce que ce process fini
}catch(Exception e) {
System.err.println("erreur d'execution " + cmd + e.toString());
}