gpt4 book ai didi

java - Java 中的 DynamoDB 格式字符串日期

转载 作者:行者123 更新时间:2023-11-30 09:05:54 25 4
gpt4 key购买 nike

DynamoDB API 文档告诉我们支持的日期应该是一个像这样的字符串:

Date (as ISO8601 millisecond-precision string, shifted to UTC)

如何在 Java 中获取当前日期格式?

我看到了类似的东西,但它们并不完全相同:

DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mmZ");

毫秒精度真的有必要吗?

希望我不需要为此添加 Joda。

需要一个时间戳,将其添加到我的范围主键

需要这个来放入/插入 Db。

最佳答案

使用 Joda,(计划避免它)这段代码似乎可以解决问题:

    DateTime dt = new DateTime(DateTimeZone.UTC);
DateTimeFormatter fmt = ISODateTimeFormat.basicDateTime();
String str = fmt.print(dt);
//20140710T160939.473Z

关于java - Java 中的 DynamoDB 格式字符串日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24680632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com