日期格式(Date)与Long类型之间的互相转换
来源:互联网 发布:linux下yum下载rpm包 编辑:程序博客网 时间:2024/06/04 20:00
Lucenen中对日期的索引和搜索
//声明private Date[] dates = {};把日期以固定的格式存入数组private void setDates() {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");dates = new Date[ids.length];try {dates[0] = sdf.parse("2010-02-19");dates[1] = sdf.parse("2012-01-11");dates[2] = sdf.parse("2011-09-19");dates[3] = sdf.parse("2010-12-22");dates[4] = sdf.parse("2012-01-01");} catch (ParseException e) {e.printStackTrace();}}建立索引时,没有必要对日期进行分词和加权值等操作doc.add(new NumericField("date",Field.Store.YES,true).setLongValue(dates[i].getTime()));其中sd为ScorceDoc//根据id来搜索,得到id对应的DocumentDocument doc = searcher.doc(sd.doc);//把日期的long类型转换成Date类型//从doc中得到date域存放的索引中的值Long num = Long.valueOf(doc.get("date"));SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");//通过构造函数把Long转为Date型java.util.Date dt = new Date(num);//把Date类型格式化String sDateTime = sdf1.format(dt);
- 日期格式(Date)与Long类型之间的互相转换
- Java 日期字符串date与数字long之间的转换
- Java 日期字符串date与数字long之间的转换
- Java 日期字符串date与数字long之间的转换
- Long 和 Date 类型之间的转换
- java中string与date(日期)格式之间的转换
- java中string与date(日期)格式之间的转换
- java中string与date(日期)格式之间的转换
- java中string与date(日期)格式之间的转换
- java中string与date(日期)格式之间的转换
- java中string与date(日期)格式之间的转换
- String类型与Date日期类型互相转换
- java String类型与Date日期类型互相转换
- 11、Java String类型与Date日期类型互相转换
- java String类型与Date日期类型互相转换
- java Date类型 ,String类型,long类型之间的转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Date、String、Long三种日期类型之间的相互转换
- python PIL 图形操作
- netstat选项的简单说明
- 黑马程序员:synchronized和wait()、notify()的关系 (一)
- Android按键消息传播流程(WindowManagerService.java)
- 实战:rman异机恢复数据库
- 日期格式(Date)与Long类型之间的互相转换
- 黑马程序员:synchronized和wait()、notify()的关系 (二)
- 微软文档外泄:Xbox 720、Kinect 2以及Kinect Glasses抢先看
- Spring 3.1 MVC REST 支持之序列化
- 完全新手对delegate使用的理解
- Eclipse中如何更改Java编辑界面和Jsp编辑界面的字体大小?
- Android之-ADB server didn’t ACK解决
- 通过robbin的管理问题谈自己遇到的管理问题
- 隐藏tab键