我有一个日期字符串作为rss的输入,如: 2009年12月23日星期三13:30:14 GMT
我想只获取时间部分,但根据我的时区,它应该是正确的。即,在瑞典,输出应为: 14时30分14秒
最好的方法是什么?如果可能的话,我希望它能与其他RSS日期格式一起使用。我现在正在使用正则表达式,但这不是很一般。
我很难在j2me找到任何库或支持日期和时区吗?
/ Br Johannes
答案 0 :(得分:0)
在普通的Java中,我使用一个SimpleDateFormat对象(您创建的对象匹配您在RSS中获得的日期的模式)来解析String值并为您提供Date对象。然后,使用日历(将定位到您的时区),您将能够获得小时,分钟和秒信息。
我不知道j2me,但谷歌搜索建议这些类在j2me中可用。