gpt4 book ai didi

iso 8601 中的安卓时间

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:17:37 26 4
gpt4 key购买 nike

使用 android 和 joda 时间库 - 我正在尝试转换用户的时区以便稍后将其格式化为:例如 2012-11-12T21:45:00+02:00。

DateTimeZone zone = DateTimeZone.forID( TimeZone.getDefault().getID());

上面的代码失败了 - 谁知道我如何获取“Europe/London”(Timezone.getID) 并将其转换为偏移量以便我可以将其放入 ISO 8601 格式?

最佳答案

如果我正确理解了您的目标,您可以直接使用 SimpleDateFormat 类。

示例代码:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.UK);
String formattedDate = sdf.format(new Date());

您可以在 SimpleDateFormat 中查看文档

问候。

关于iso 8601 中的安卓时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13515168/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com