场景:在Elasticsearch 项目中常常少不了一些 日期格式的操作 ,比如将mysql 中的 datetime 类型数据抽取到 es 集群中 ,默认情况下es 存储的日期格式为 UTC (格林威治时间 0时区)   并且还带有  ***T...Z 格式的东西,处理起来不是很方便 尤其是有根据时间来搜索的业务。  

解决方案:  使用 Java8 对日期的新特性 直接上案例demo 

通过Java8 对日期的新特新的更改 ,使得我们可以将 mysql 中的日期 转化为 ES 中的  UTC 时间 

实现了所谓的所见即所得 

Logo

更多推荐