Trying to write a logic in Karate DSL where, I need a date in yyyy-mm-dd format. If day is Saturday then 2 day should get added to the current date, 1 day if the day Sunday. Here is something that I'm trying but it is not working.
    * def logic =
      """
      function() {
  var date =  function() {
  var SimpleDateFormat = Java.type('java.text.SimpleDateFormat');
  var sdf = new SimpleDateFormat('yyyy-MM-dd');
  return sdf.format(new java.util.Date());
  }
  var SimpleDateFormat = Java.type('java.text.SimpleDateFormat');
  var sdf = new SimpleDateFormat('EEEE');
  var day =  sdf.format(new java.util.Date());
  var c = Java.type('java.util.Calendar');
  if (day== 'Saturday')
  return Calendar.add(date(),2);
  }
  """
 
    