我正在尝试使用 joda time-1.6.2 进行 时间戳 验证。请指出我的错误并帮助我解决。
代码String timestamp = "2014-09-23T23:03:11Z";
String datePattern = "yyyy-MM-dd'T'HH:mm:ssZ";
try {
DateTimeFormatter dateFormatter = DateTimeFormat.forPattern(datePattern);
dateFormatter.parseDateTime(timestamp);
} catch (Exception e) {
LOG.info("Timestamp is invalid format" + e);
}
异常
INFO: Timestamp is invalid formatjava.lang.IllegalArgumentException: Invalid format: "2014-09-23T23:03:11Z" is malformed at "Z"
Z
在时间戳中应该是什么?它是一个常量吗? - JensT
,而不是指示格式化程序字段类型的方法。 - William Price