【问题标题】:Country specific calendars java [closed]国家特定日历java [关闭]
【发布时间】:2012-08-30 16:35:21
【问题描述】:

谁能给我指点图书馆/获取特定国家/地区日历的方式。这是因为我正在寻找实施 Quartz 并希望为不同的国家/地区使用不同的日历。

谢谢

【问题讨论】:

    标签: java jakarta-ee ejb quartz-scheduler


    【解决方案1】:

    我建议尝试 Joda Time

    http://joda-time.sourceforge.net/

    ,它有不同的年表。

    【讨论】:

    • 谢谢你告诉我这么好的图书馆。
    【解决方案2】:

    看看这个 ->

    http://icu-project.org/docs/papers/international_calendars_in_java.html

    按照 Joao 的建议,您可以使用

    Calendar c = Calendar.getInstance(Locale.FRANCE);
    

    你也应该看看这个

    Is there a way to get a timeZone with (only) a country code (valid ISO-3166 code)?

    还有这个

    non standard locale with java.util.Calendar

    否则最好使用Joda-Time

    【讨论】:

      【解决方案3】:

      JodaTime 是一个非常好的 api 来操作这些东西。

      http://joda-time.sourceforge.net/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-22
        • 1970-01-01
        • 2013-11-08
        • 1970-01-01
        相关资源
        最近更新 更多