Cleaned up the CodecJson instance for Date