code: public String getEasterSundayOrthodox(int year, int days) {
          int A = year%4;
          int B = year%7;
          int C = year%19;
          int D = (19*C+15)%30;
          int E = ((2*A + 4*B -D + 34))%7;
          int Month = (int)(Math.floor ((D + E + 114) / 31));
          int Day = ((D + E + 114)% 31) +1;
  
          /*
  
          int K = year / 100;
          int M = 15 + ( ( 3 * K + 3 ) / 4 ) - ( ( 8 * K + 13 ) / 25 );
          int S = 2 - ( (3 * K + 3) / 4 );
          int A = year % 19;
          int D = ( 19 * A + M ) % 30;
          int R = ( D / 29) + ( ( D / 28 ) - ( D / 29 ) * ( A / 11 ) );
          int OG = 21 + D - R;
          int SZ = 7 - ( year + ( year / 4 ) + S ) % 7;
          int OE = 7 - ( OG - SZ ) % 7;
          int OS = OG + OE; */
  
          SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
          Calendar c = Calendar.getInstance();
          String date;
  
  
          date = String.format("%04d-%02d-%02d", year, Month, Day );
  
          try{
              c.setTime(formatter.parse(date));
              c.add(Calendar.DAY_OF_MONTH, days);
              c.add(Calendar.DAY_OF_MONTH, getJulianDifference(year));
              date = formatter.format(c.getTime());
          } catch (ParseException e) {
              e.printStackTrace();
          }
          return date;
      }
docs: Get the date of a day relative to Easter Sunday in a given year. Algorithm used is from the http://en.wikipedia.org/wiki/Computus#cite_note-otheralgs-47.
  
  @author Elena Klyachko
  @param year
  @param days
  @return date