我下面有由Molecularr框架创建的api,有EventDate参数,如何指定格式并应用验证规则来检查接收日期
<form action="javascript:void(0);" method="POST" onsubmit="add()">
<table align='center' cellspacing=2 cellpadding=5>
<tr>
<th>Image Link</th>
<th>Title</th>
<th>Description</th>
</tr>
<tr>
<td><input type="text" id="new_image"></td>
<td><input type="text" id="new_title"></td>
<td><input type="text" id="new_description"></td>
<td><input type="submit" value="Add"></td>
</tr>
</table>
</form>
我只接受此日期格式yyyy / mm / dd
非常感谢
答案 0 :(得分:1)
如果您只想接受“ yyyy / mm / dd”格式的字符串日期,请使用pattern
in string validator。
例如:
EventDate: {
type: "string",
pattern: /([12]\d{3}/(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01]))/g,
optional: false
}