【发布时间】:2018-05-26 22:16:17
【问题描述】:
我必须将更新的时间存储在dynamodb,同时通过dynamodb的文档发现如果我们以ISO 8601的格式存储它可以建立一个索引。但在应用程序中我有java.sql.timestamp。如何转换?
【问题讨论】:
-
日期和时间戳没有任何内在格式。考虑使用 java8 类或 SimpleDateFormat
-
@ScaryWombat 据我所知,这更像是一个 DynamoDB 问题。但即便如此,日期也可能没有内在格式。
-
为什么你有一个
java.sql.Timestamp对象?该类(以及Calendar、Date和他们的朋友)早已过时。如果可以,我建议您改用java.time.Instant。java.time是现代 Java 日期和时间 API,它比旧类更好用。 -
使用一些遗留代码并对其进行更改需要我在其他地方进行更改
标签: java timestamp amazon-dynamodb