gpt4 book ai didi

java - 在 Rails 和 Java 中使用时区

转载 作者:行者123 更新时间:2023-11-30 06:34:22 24 4
gpt4 key购买 nike

我有一个系统可以存储用户时区信息。正如标题所示,我将在 Rails 和 Java 中使用它。

持久化可在 Rails 和 Java 中使用的时区信息的最简单方法是什么?

最佳答案

只需存储 zoneinfo(又名 Olson)时区 ID(例如“Europe/London”)——Java 和 Ruby 都可以使用它,Joda Time 也可以。 ,这是一个远优于内置 API 的 Java 库。

存储日期/时间数据本身当然是一个单独的问题,并且取决于您使用的是哪个数据库。您需要决定是主要使用即时时间还是本地日期/时间值。假设您正在使用瞬间,一个选项是简单地存储自 Unix 纪元(1970 年 1 月 1 日午夜 UTC)以来的毫秒数(或秒数)。当然,如果数据库的日期/时间类型不会妨碍(在执行其自己的时区转换方面),那么这也是一个不错的选择。

关于java - 在 Rails 和 Java 中使用时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7068359/

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