【问题标题】:Date and timezone using j2me使用 j2me 的日期和时区
【发布时间】:2009-12-23 13:36:35
【问题描述】:

我有一个日期字符串作为来自 rss 的输入,例如: 格林威治标准时间 2009 年 12 月 23 日星期三 13:30:14

我只想获取时间部分,但根据我的时区应该是正确的。即,在瑞典,输出应该是: 14:30:14

最好的方法是什么?如果可能的话,我希望它也可以与其他 RSS 日期格式一起使用。我现在正在使用正则表达式,但这不是很通用。

我很难在 j2me 中找到任何库或对日期和时区的支持?

/Br约翰内斯

【问题讨论】:

    标签: date java-me timezone


    【解决方案1】:

    在普通 Java 中,我会使用 SimpleDateFormat 对象(您创建该对象以匹配您在 RSS 中获取的日期模式)来解析 String 值并为您提供 Date 对象。然后,使用日历(将本地化到您的时区),您将能够获取小时、分钟和秒信息。

    我不知道 j2me,但是 google 搜索表明这些类在 j2me 中可用。

    【讨论】:

    • 嗨!我在谷歌上搜索了很多类似的问题,我只是看到答案告诉我自己实现一些东西。遗憾的是,SimpleDateFormat 没有包含在 j2me 中。有点惊讶,j2me 这么成熟,好像也没有办法解决?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 1970-01-01
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-04
    相关资源
    最近更新 更多