当前位置: 首页 > 面试题库 >

如何在JodaTime中获取本地计算机的时区?

贺立果
2023-03-14
问题内容

如何检测本地计算机所在的时区?

我尝试过,DateTimeZone.getDefault()但是如果机器在德国,那不会给我例如时区“德国”。

有可能吗?


问题答案:

DateTimeZone.getDefault() 如果您的房东位于德国,则会返回您所在时区的ID(应该是柏林)。

在格式化程序中,您必须执行类似formatter.withZone(DateTimeZone.getDefault()).parseDateTime(yourDateTime)的操作才能在String中包含时区。



 类似资料:
  • 问题内容: 我正在制作一个对等即时消息传递应用程序。 当前,如果UserA.pool.net对UserB.pool.net说“你好”,则用户A看到“你:你好”,而用户B看到“ UserA.pool.net:你好”。 我希望他们不要看到用户A的名称,而是希望他们看到自己计算机的主机名,以便用户A看到与用户B相同的文本。 问题答案: 简短的答案是,如果您 确实 希望用户A和用户B看到相同的文本,则不能

  • 问题内容: 我可以用 获取mac地址,但是如果我在离线计算机上使用此代码,它将无法正常工作。 那么,如何获得Mac地址? 问题答案: 在Java 6+中,你可以使用。 请记住,计算机不能有网卡,尤其是嵌入式或虚拟的网卡。它也可以有多个。你可以使用来获取所有网卡的列表。

  • 我可以理解,从本地机器到Minikube VM访问docker映像的不同方式。 (库伯内特斯Minikube)无法从本地注册表获取docker映像 所有这些示例都是针对Mac/Linux用户的。 我正在为Windows用户寻找一个等效的建议。 windows相当于什么-

  • 问题内容: 我想获取UTC的当前时间。我到目前为止所做的是(仅出于测试目的): 是我的当地时间,那很好 是我的本地时间+ 1,但应该是本地时间-1 … 我的本地时区是UTC + 1(根据调试输出和此处的列表:https : //www.joda.org/joda- time/timezones.html )… 如何正确地从一个时区转换为另一个时区(包括毫秒表示)? 编辑 我需要日期/毫秒…这不是正

  • 我不确定如何对本地计算机上的Azure keyvault进行身份验证。虽然我明白我可能永远不想在生产场景中这样做,但我确实想在生产前测试它的使用。 这可能吗? 奇怪的原因有两个: > 首先,虽然我在订阅中使用{MYAPPID}定义了一个SP,但我不记得在我的本地计算机中使用过它,所以我的本地应用程序如何具有与我使用命令:az ad SP create-for-rbac--name“myapp”创建

  • 问题内容: 我正在使用Ubuntu。如何使用C程序获取本机或接口eth0的MAC地址。 问题答案: 您需要遍历计算机上所有可用的接口,并与标志一起使用以获取mac地址。mac地址将以6字节的二进制数组形式获取。您还希望跳过环回接口。