import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ValeurRetour { public static void main(String args[]) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript"); try { double val = (Double) engine.eval("var date = new Date();"+"date.getDay()"); String jour=""; int num=(int)val; switch(num) { case 1: jour="lundi"; break; case 2: jour="Mardi"; break; case 3: jour="Mercredi"; break; case 4: jour="jeudi"; break; case 5: jour="Vendredi"; break; } System.out.println("Numéro du jour: "+num); System.out.println("Nom du jour: "+jour); } catch (ScriptException e) { System.err.println(e); } } } /*10.0 Numéro du jour: 3 Nom du jour: Mercredi */