X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2Ftemplate%2FTemplate.java;h=858b04806bcbe9e2591682492f1512936f6472f3;hb=b207e1989b166619e924946731e40ccf98457fae;hp=da94098afca208430009e59b0fcfa89c6dab1acf;hpb=6d215e9cd20c590f1d9fdf17c56043fa7c20239f;p=gigi.git diff --git a/src/org/cacert/gigi/output/template/Template.java b/src/org/cacert/gigi/output/template/Template.java index da94098a..858b0480 100644 --- a/src/org/cacert/gigi/output/template/Template.java +++ b/src/org/cacert/gigi/output/template/Template.java @@ -9,6 +9,7 @@ import java.io.PrintWriter; import java.io.Reader; import java.net.URISyntaxException; import java.net.URL; +import java.text.SimpleDateFormat; import java.util.Date; import java.util.LinkedList; import java.util.Map; @@ -189,8 +190,12 @@ public class Template implements Outputable { } if (s instanceof Outputable) { ((Outputable) s).output(out, l, vars); - } else if (s instanceof Date) { + } else if (s instanceof java.sql.Date) { out.print(DateSelector.getDateFormat().format(s)); + } else if (s instanceof Date) { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + out.print(sdf.format(s)); + out.print(" UTC"); } else { out.print(s == null ? "null" : (unescaped ? s.toString() : HTMLEncoder.encodeHTML(s.toString()))); }