栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使Date与地区无关?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使Date与地区无关?

好吧,最好像其他答案中所建议的那样使用Calendar对象。但是,如果您 确实
要设置全局时区,则可以

TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
在应用程序代码的早期使用。还有
user.timezone
Java系统属性。

同样(很高兴知道),似乎按格林尼治标准时间/世界协调时间(不夏令时更改)实际居住的唯一国家是利比里亚。

实际上,

Date
对象本身 总是 与语言环境和时区无关。它的
getTime()
方法将始终返回自 UTC
以来从1970年1月1日00:00:00开始经过的毫秒数(不计算leap秒)。但是,如果你想要得到的东西比别的毫秒,你必须使用
Calendar
,这
时区相关。但这是正确的方法。您不在类中使用不赞成使用的方法
Date
,对吗?



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/451582.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号