docs: public static Date parseRunningTime(final String pTime) throws ParseException {
  
          int time = 0;
          Matcher m = Pattern.compile("(\\d+)d").matcher(pTime);
          if (m.find()) {
              time += Integer.parseInt(m.group(1)) * DAY;
          }
          m = Pattern.compile("(\\d+)h").matcher(pTime);
          if (m.find()) {
              time += Integer.parseInt(m.group(1)) * HOUR;
          }
          m = Pattern.compile("(\\d+)m").matcher(pTime);
          if (m.find()) {
              time += Integer.parseInt(m.group(1)) * MINUTE;
          }
          m = Pattern.compile("(\\d+)s").matcher(pTime);
          if (m.find()) {
              time += Integer.parseInt(m.group(1)) * SECOND;
          }
  
          return new Date(time);
      }