我正在创建一个java插件,用于将数据从cassandra数据库移动到弹性搜索。我得到的所有数据,但我从数据库中得到的日期是人类可读的形式,即行[Fri Jul 25 11:36:10 IST 2014]。我希望这将被转换为纪元时间戳格式,如1414386721.如何将cassandra日期对象转换为java中的纪元时间戳
0
A
回答
0
我不知道Cassandra DB,但根据此文档,您的驱动程序应该将Cassandra中的日期 - 时间值转换为Java中的java.util.Date对象。
您可能会对java.util.Date对象的工作方式感到困惑。 j.u.Date类在许多方面都令人困惑和困难,其中之一就是虽然Date没有时区,但其实时实现的toString
在生成字符串时应用JVM的当前默认时区。
您可能还不熟悉日期时间工作,因此会将日期时间对象与其字符串表示形式混淆。请考虑1.4
是一个数字,不应将其表示形式作为字符串与价格€1.40
格式混淆。同样,一个日期时间对象不是一个字符串,但可以表示为一个字符串生成任意数量的格式。
最后,如果您确实正在获取java.util.Date对象,请学习将其转换为Joda-Time库或java.time库。 java.util.Date和.Calendar类是非常麻烦的。
相关问题
- 1. 如何将日期时间转换为时间戳纪元
- 2. 如何将当前日期转换为纪元时间戳?
- 3. 将纪元时间转换为日期
- 4. Perl - 将日期时间戳转换为日期时间对象
- 5. R:将大列纪元时间转换为日期对象
- 6. 将每个日期转换为纪元时间戳文本/ JSON
- 7. 如何将日期时间转换为java中的时间戳
- 8. 如何将字符串日期转换为python中的纪元时间戳
- 9. 如何在Java中将纪元时间转换为日期和时间?
- 10. 如何将时间戳转换为javascript日期对象?
- 11. 如何将Oracle时间戳记对象转换为php日期?
- 12. Java - 将Unix纪元时间转换为日期
- 13. 将sqlite3时间戳转换为python中的纪元时间
- 14. 如何将日期转换为纪元时间?
- 15. 如何将纪元日期转换为约达时间LocalDate?
- 16. 将一列日期时间转换为Python中的纪元
- 17. 转换大纪元时间戳的日期格式
- 18. 在Linux中使用AWK将日期转换为纪元时间
- 19. 日期时间大纪元转换
- 20. 将java对象转换为日期或日期时间
- 21. 如何将日期对象从时间戳转换为日期而不转换为json中的字符串
- 22. 将日期对象中的Mysql时间戳日期转换为本地化
- 23. 如何将日期时间(在特定时区)转换为纪元时间
- 24. 在Javascript中,如何将日期对象转换为时代时间戳?
- 25. 将对象转换为日期时间
- 26. Python 2.7将标准unix时间戳转换为纪元时间
- 27. 如何在日期的正确对象中转换时间戳?
- 28. 将日期转换为Matlab时间戳
- 29. PHP将日期转换为时间戳
- 30. Bash将日期转换为时间戳
可能的重复[在java中格式化日期](http://stackoverflow.com/questions/4772425/format-date-in-java) – 2014-10-27 09:22:35