xushaohui1019 2013-07-08 08:39
浏览 867

joda匹配英文月份出错

以下是我匹配的时间,大神们,看看有什么问题:
propweties文件

18/Jun/2013 16:07:02 +0800

time_format_4 = dd/MMM/yyyy HH:mm:ss Z
代码:
DateTimeParser[] dateParsers = new DateTimeParser[getLength()+1];
Long timeStemp = null;
int i = 0;

    while (true) {
        String time_format = pc.get("time_format_" + i);

        System.out.println(time_format);

        if (time_format == null)
            break;

        dateParsers[i] = DateTimeFormat.forPattern(time_format).getParser();

        i++;
    }
    DateTimeFormatter formatter = new DateTimeFormatterBuilder().append(
            null, dateParsers).toFormatter();
    DateTime date = formatter.parseDateTime(time);
    timeStemp = date.toDate().getTime();
    return timeStemp;
}
  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀
    • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
    • ¥15 关于#hadoop#的问题
    • ¥15 (标签-Python|关键词-socket)