水壶 - JSON 输入在无法解析的日期失败
Posted
技术标签:
【中文标题】水壶 - JSON 输入在无法解析的日期失败【英文标题】:Kettle - JSON Input fail on unparseable date 【发布时间】:2015-09-16 20:03:48 【问题描述】:我正在尝试使用“EEE M-d-yy HH:mm:ss zzz”解析日期字段“Wed 9-16-15 14:50:13 CDT”,但我得到了无法解析的日期。根据 pentaho 网站,我使用了所有正确的符号。
【问题讨论】:
kettle 是用 java 编写的,所以你应该查看 JavaAPI 以了解如何使用 java.text.SimpleDateFormat (docs.oracle.com/javase/7/docs/api/java/text/…) 解析日期 【参考方案1】:我成功解决了问题。你只需要设置语言环境。 另一件事设置 lenient 为 false ('N')
信息取自这里 http://forums.pentaho.com/showthread.php?160099-Cannot-parse-date-in-string-to-date-format
【讨论】:
这可能会在 16 日修复,但是我没有让它在周四 9-22-15 09:00:00 CDT 的结构中通过,所以它似乎是特定日期的 如果您尝试将 lenient 设置为 true 'Y'。然后是有效的,但会削减时区。 实际上问题是由于星期几和 M-d-y 组合给出的日期不匹配。以上是关于水壶 - JSON 输入在无法解析的日期失败的主要内容,如果未能解决你的问题,请参考以下文章
错误水壶 - Json 输入和 Javascript 解析返回 [object Object]
无法解析的日期:“20180 ......” Json 日期到 java