2013-11-21 22 views
1

我试图让使用ObjectMetadata方法getLastModified()在S3文件的最后修改时间,如下面的代码片段:什么时区是S3Object.getObjectMetadata()。getLastModified()?

S3Object s3obj= some_s3_object; 
Date someDate = s3obj.getObjectMetadata().getLastModified(); 
// What time zone is someDate in? 

我取回一个价值,但我想知道它所在的时区,如果我可以依靠那个在同一个时区?我无法在文档或其他地方找到对时区的引用 - 也许我错过了某处?

+0

你能举一个这个方法返回的例子吗? – Undo

+0

在使用调试器检查实际日期值的过程中,我发现日期的TimezoneOffset实际上设置为PST,这是服务器的语言环境 - 这正是我所希望的。感谢您帮助我回答我自己的问题! – Danger

+0

你应该回答你自己的问题,然后选择它作为正确的答案。 – gonzobrains

回答

0

在使用调试器检查实际日期值的过程中,我发现Date的TimezoneOffset实际设置为服务器的区域设置为PST的事实。