使用jquery将日期格式更改为ISO 8601

时间:2014-05-21 23:20:12

标签: javascript jquery date format

我有2个输入字段,当用户以mm-dd-yyyy格式输入日期时,我希望将其自动更改为yyyy-mm-dd(ISO 8601日期格式)

输入字段非常简单:

<div class="form-group">
        <label for="purchase_date">Purchase Date <font size="-3">(Year-MM-DD) format</font></label>
        <input type="text" name="purchase_date" class="form-control"  placeholder="Purchase Date">
</div>
<div class="form-group">
        <label for="warranty_end_date">Warranty End Date <font size="-3">(Year-MM-DD) format</font></label>
        <input type="text" name="warranty_end_date" class="form-control"  placeholder="Warranty End Date">
</div>

有没有办法在不使用datepicker的情况下执行此操作?我不想添加任何额外的样式表或任何额外的js ..

1 个答案:

答案 0 :(得分:0)

看看我创建的this Pen。我接受mm / dd / yyyy和mm-dd-yyyy格式,并对每个输入的模糊进行转换。