Hey Soumik Did you read the http://wiki.apache.org/solr/SolrQuerySyntax page. It has some examples with dates.
It is important that you index your field as a solr date field <fieldType name="date" class="solr.DateField"/> 1. Exact Matching: q= modify_date:" 2012-07-06T9:23:43Z " 2. Less than: q= modify_date:{* TO 2012-07-06T9:23:43Z } 3. More than: q= modify_date:{ 2012-07-06T9:23:43Z TO *} 4. Less or equal than: modify_date:[* TO 2012-07-06T9:23:43Z] 5. More or equal than: modify_date:[ 2012-07-06T9:23:43Z TO *] Bests Sandro Zbinden -----Ursprüngliche Nachricht----- Von: soumikghosh05 [mailto:soumikghos...@yahoo.co.in] Gesendet: Donnerstag, 3. Oktober 2013 10:19 An: solr-user@lucene.apache.org Betreff: Exact Date Search I have a date filed modify_date and the field value is 2012-08-09T11:23:43Z , 2011-09-02T12:23:43Z and 2012-07-06T9:23:43Z for 3 docs. User provided a date in the search form for an example 2012-07-06T9:23:43Z. 1. I wanted to get the doc who's modify date is matching with the user supplied date. 2. I wanted to get the doc who's modify date is less than the user supplied date. 3. I wanted to get the doc who's modify date is greater than the user supplied date. I am using solr.DateFiled as the field type. I am very new to solr and I need the query syntax for the above 3 queries. Any help would be great help for me. Thanks, Soumik -- View this message in context: http://lucene.472066.n3.nabble.com/Exact-Date-Search-tp4093273.html Sent from the Solr - User mailing list archive at Nabble.com.