Я опубликовал различные слои, используя Geoserver 2.2.x с хранилищем данных PostGIS 2.0.1 (PostgreSQL 9.1.x). Поля, имеющие только значения даты, но не связанные с меткой времени / времени, сохраняются как дата. После публикации моих слоев в формате wfs / wms и открытия таблицы в браузере даты отображаются со знаком «Z».
Является ли это продукт API хранилища данных Geotools, который использует GeoServer?
Я думаю, что api хранилища данных geotools выбрасывает одеяло поверх даты чтения данных как datetime, timestamp и т. Д., И 'z' отображается для времени zulu. Я мог бы полностью отказаться от своего предположения о геоинструментах, но в PostgreSQL 'z' представляет собой zulu или utc.
Если значения источника данных хранятся в виде даты и не имеют временной составляющей, почему в поле даты есть завершающий символ «Z»?