用lucene做全文检索,为了便于日期比较(用dateFilter),Field类型设置为Field.keyword(String ,Date), 但读取出来的却是一堆乱码,不知道怎样把它还原成Date()类型? 我的程序如下:/* 写入 */
Document doc = new Document();
doc.add( Field.keyword("Id","1") );
doc.add( Field.keyword( "modifyDate", new java.util.Date() ) );/* 读取 */String date = doc.get("modifyDate")  //date输出为:0eq33k3ax
我要求是日期既可以比较,也可以还原成Date()类型