首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在DynamoDB中处理Java8日期和时间的最佳方法

在DynamoDB中处理Java8日期和时间的最佳方法
EN

Stack Overflow用户
提问于 2017-11-10 16:28:28
回答 1查看 7.6K关注 0票数 3

我研究了使用Java SDK存储日期和时间的DynamoDB选项。据我所知,Java8 LocalDate和LocalDateTime需要自定义转换器,而旧的日期、日历和Joda time LocalDateTime有一些注释。

根据文档,@DynamoDBTypeConvertedTimestamp支持标准的日期类型转换,如java.util.Calendar、Long。@DynamoDBTypeConvertedEpochDate可以将日期、日历和org.joda.time.DateTime转换为数值。

同时,如果我不在日期字段上放置任何注释,它就会像@DynamoDBTypeConvertedTimestamp一样被保存,甚至范围查询也会成功工作。

有没有人知道如何解释不同的可能方法,并对从DynamoDB存储和检索Java date和time对象的最佳方法提出意见?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47218487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档