
好吧,最好像其他答案中所建议的那样使用Calendar对象。但是,如果您 确实
要设置全局时区,则可以
TimeZone.setDefault(TimeZone.getTimeZone("UTC"));在应用程序代码的早期使用。还有user.timezoneJava系统属性。
同样(很高兴知道),似乎按格林尼治标准时间/世界协调时间(不夏令时更改)实际居住的唯一国家是利比里亚。
实际上,
Date对象本身 总是 与语言环境和时区无关。它的
getTime()方法将始终返回自 UTC
以来从1970年1月1日00:00:00开始经过的毫秒数(不计算leap秒)。但是,如果你想要得到的东西比别的毫秒,你必须使用
Calendar,这
是 时区相关。但这是正确的方法。您不在类中使用不赞成使用的方法
Date,对吗?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)