我正在处理日期。
Datastax 的 CQL cassandra API Row.getDate()
返回一个 com.datastax.driver.core.LocalDate
。
我想将 API 返回的 com.datastax.driver.core.LocalDate
对象转换为 java.util.Date
。我怎样才能做到这一点?
最佳答案
LocalDate.getMillisSinceEpoch()
Javadoc 说返回自格林威治标准时间 1970 年 1 月 1 日以来的毫秒数。而且, Date(long)
构造函数Javadoc说,分配一个Date
对象并初始化它,以表示自标准基准时间“epoch”(即格林尼治标准时间1970年1月1日)以来指定的毫秒数。所以,给定 LocalDate
ld
你应该能够做类似的事情
Date d = new Date(ld.getMillisSinceEpoch());
关于java - 我们如何将com.datastax.driver.core.LocalDate转换为java.util.Date?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33295137/