@@ -39,9 +39,10 @@ class JsonPrinter {
case TClass(c):
if( c == String )
quote(v);
- else if( c == Date )
- quote(cast(v, Date).toString());
- else if( c == Array ) {
+ else if( c == Date ) {
+ var v : Date = v;
+ quote(v.toString());
+ } else if( c == Array ) {
var v : Array<Dynamic> = v;
addChar('['.code);
var len = v.length;