Issue 12605

Serialize dates in JSON as ISO dates

12605
Reporter: mdoering
Assignee: trobertson
Type: Improvement
Summary: Serialize dates in JSON as ISO dates
Description: Jackson uses long since epoche which is potentially nasty to use in other languages and cant be read by humans at all.
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2013-01-18 15:38:13.464
Updated: 2013-12-06 12:06:43.592
Resolved: 2013-01-31 14:59:39.299


Author: mdoering@gbif.org
Created: 2013-01-18 15:41:48.092
Updated: 2013-01-18 15:41:48.092
        
jackson support ISO-8601 compliant notation: "1970-01-01T00:00:00.000+0000".
http://wiki.fasterxml.com/JacksonFAQDateHandling
    


Author: trobertson@gbif.org
Created: 2013-01-28 15:00:34.822
Updated: 2013-01-28 15:00:34.822
        
Fixed with https://code.google.com/p/gbif-common-resources/source/detail?r=1265

Jenkins built the world and no issues were found
    


Author: trobertson@gbif.org
Comment: Had to back out fix due to problems with occurrence data in HBase
Created: 2013-01-28 17:55:17.358
Updated: 2013-01-28 17:55:17.358


Author: mdoering@gbif.org
Comment: Seems the HBase problems are problems with HBase, not this serialization
Created: 2013-01-28 18:49:28.114
Updated: 2013-01-28 18:49:28.114


Author: trobertson@gbif.org
Comment: https://code.google.com/p/gbif-common-resources/source/detail?r=1276#
Created: 2013-01-31 14:59:39.325
Updated: 2013-01-31 14:59:39.325