: In Solr the date is stored as Zulu time zone and Solrj is returning date in : CDT timezone (jvm is picking system time zone.)
Strictly speaking, Solrj is not returning the date "in CDT timezone" ... Date objects in java are absolute moments in time, that know nothing about timezones. Where the system time zone of your client comes into play is when you do an implicit conversion to a String because of the "+" operator... : > System.out.println("--> " + resultDoc.getFieldValue("FILE_DATE")); http://download.oracle.com/javase/6/docs/api/java/util/Date.html#toString%28%29 -Hoss