diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-04-29 21:35:24 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-04-29 21:35:24 -0700 |
| commit | a25a8d882265794fb19330e6506a495daebdab94 (patch) | |
| tree | e714e88ae4839903827c6bc1e27fd833ff463678 | |
| parent | e93588ec782c76416a672e40823972b5086b4188 (diff) | |
| download | seaweedfs-a25a8d882265794fb19330e6506a495daebdab94.tar.xz seaweedfs-a25a8d882265794fb19330e6506a495daebdab94.zip | |
s3: print out time in UTC format
fix https://github.com/chrislusf/seaweedfs/issues/1297
| -rw-r--r-- | weed/s3api/filer_multipart.go | 2 | ||||
| -rw-r--r-- | weed/s3api/s3api_bucket_handlers.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/weed/s3api/filer_multipart.go b/weed/s3api/filer_multipart.go index 64a7331d9..31ac850b1 100644 --- a/weed/s3api/filer_multipart.go +++ b/weed/s3api/filer_multipart.go @@ -207,7 +207,7 @@ func (s3a *S3ApiServer) listObjectParts(input *s3.ListPartsInput) (output *ListP } output.Parts = append(output.Parts, &s3.Part{ PartNumber: aws.Int64(int64(partNumber)), - LastModified: aws.Time(time.Unix(entry.Attributes.Mtime, 0)), + LastModified: aws.Time(time.Unix(entry.Attributes.Mtime, 0).UTC()), Size: aws.Int64(int64(filer2.TotalSize(entry.Chunks))), ETag: aws.String("\"" + filer2.ETag(entry) + "\""), }) diff --git a/weed/s3api/s3api_bucket_handlers.go b/weed/s3api/s3api_bucket_handlers.go index f1bfb2156..7d96e3e0e 100644 --- a/weed/s3api/s3api_bucket_handlers.go +++ b/weed/s3api/s3api_bucket_handlers.go @@ -38,7 +38,7 @@ func (s3a *S3ApiServer) ListBucketsHandler(w http.ResponseWriter, r *http.Reques if entry.IsDirectory { buckets = append(buckets, &s3.Bucket{ Name: aws.String(entry.Name), - CreationDate: aws.Time(time.Unix(entry.Attributes.Crtime, 0)), + CreationDate: aws.Time(time.Unix(entry.Attributes.Crtime, 0).UTC()), }) } } |
