@Override
 public String formatToPlainText(TemplateDateModel dateModel)
     throws UnformattableValueException, TemplateModelException {
   String result = String.valueOf(TemplateFormatUtil.getNonNullDate(dateModel).getTime());
   if (dateModel instanceof AppMetaTemplateDateModel) {
     result += "/" + ((AppMetaTemplateDateModel) dateModel).getAppMeta();
   }
   return result;
 }
 @Override
 public TemplateDateFormat get(
     String params,
     int dateType,
     Locale locale,
     TimeZone timeZone,
     boolean zonelessInput,
     Environment env)
     throws UnknownDateTypeFormattingUnsupportedException, InvalidFormatParametersException {
   TemplateFormatUtil.checkHasNoParameters(params);
   return AppMetaTemplateDateFormat.INSTANCE;
 }