Molecularr在日期格式上添加验证规则

时间:2018-07-04 23:55:28

标签: moleculer

我下面有由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

非常感谢

1 个答案:

答案 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 
}