anchor.diff:    }
   
     String calTimeStr(int hm) {
  -    String ret = "${(int)(hm/100)}:${hm%100}";
  +    String ret = "${(hm/100)}:${hm%100}";
       return ret;
     }
   
  
positive.code:     String tHead = "<TR><TD COLSPAN=2 align=center>${title}</TD></TR>\n" +
          "<TR><TD><B>Date</B></TD><TD><B>Appointment</B></TD></TR>";
  
  
      output += "\n\n<!-- $vname View -->\n";
      output += "<TABLE ${tClass} ${tAtts}>\n${tHead}\n";
  
  
negative.code:     String $cmd = "${selDate} where ${datecond} order by date";
  
      var dlist = await _pool.query($cmd);
      await dlist.forEach((row) {
        DateTime dartDate2 = new DateTime(int.parse(row['date'].substring(0, 4)),
            int.parse(row['date'].substring(4, 6)),
            int.parse(row['date'].substring(6, 8)));
        String wdname = getwDName(dartDate2);
        String mname = getMName(dartDate2);
        output += "\t<TR>\n";
        String inner =
            "<A HREF=\"javascript:calDay(${dartDate2.day})\">${wdname} ${mname} ${dartDate2.day.toString()}</A>";
        String atts = "VALIGN=\"TOP\" WIDTH=\"80\"";
        output += "\t\t<TD ${atts} ${hClass}>${inner}</TD>\n";
        output += "\t\t<TD>\n";
        output += listDay(dartDate2.day.toString(), true);
        output += "\t\t</TD>\n";
        output += "\t</TR>\n";
      });
  
      output += "</TABLE>\n";
      output += "<!-- End ${vname} View -->\n";
  