Handle timezone in DateField and add json-friedly getter on Document