gpt4 book ai didi

java - AWS S3 : Get Last Modified Timestamp Java

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:22:19 24 4
gpt4 key购买 nike

我编写了一个 Java 代码来获取 AWS S3 存储桶文件夹中的文件列表作为字符串列表。是否有任何直接函数可用于获取我们在 s3 存储桶中看到的文件的最后修改时间戳。

最佳答案

您可以通过 S3ObjectSummary 获取 lastModified 作为 java.util.Date对象。

// ...
ListObjectsV2Request listObjectsV2Request = new ListObjectsV2Request()
.withBucketName("my-bucket")
.withMaxKeys(1000);

ListObjectsV2Result result = s3client.listObjectsV2(listObjectsV2Request);

for (S3ObjectSummary objectSummary : result.getObjectSummaries()) {
// objectSummary.getLastModified() as java.util.Date
}

关于java - AWS S3 : Get Last Modified Timestamp Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153110/

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