我收到以下错误。任何帮助表示赞赏。
cvc-pattern-valid:Value' 2015-01-16T07:30:22.576 + 00:00'对于模式' \ d {4} - \ d {2} - \ d {2} T \ d {2}:\ d {2}:\ d {2}(。 \ d +)z&#39?;对于类型' DateTimeType'。
以下是我转换为日期和时间的数据示例。
20150118150020150118
答案 0 :(得分:0)
分解'2015-01-16T07:30:22.576 + 00:00'到模式给出
\d{4} 2015
-
\d{2} 01
-
\d{2} 16
T
\d{2} 07
:
\d{2} 30
:
\d{2} 22
(.\d+) 576
Z?
但是你的输入中仍然有'+ 00:00'。这与模式不匹配,因为'Z'代表区域符号。 尝试使用小写的'z'代表'ZONE_NUMERIC'(-1200 - +1200)
答案 1 :(得分:0)
只需将数据放入正则表达式检查器(regex.com),看起来像(。\ d +)不喜欢+00:00