DateTimeFormat.forPattern("2007-05-24 00:00-06:00")
不会抛出异常。这是预期的行为吗?
在我的逻辑中,我想验证字符串是日期时间格式还是实际日期时间字符串。我希望上面的代码可以帮助我。
答案 0 :(得分:-2)
DateTimeFormat.forPattern()
会返回DateTimeFormatter
个对象。
如果您将错误的模式作为参数传递,则会抛出java.lang.IllegalArgumentException
:无效的模式规范。
我建议你用正则表达式验证模式。 Check有效日期时间模式的示例