jQuery日期选择器以2种格式应用日期

时间:2016-03-02 13:14:27

标签: jquery datepicker

我有一个日期字段,我需要显示为" Dayname,dd / mm / yy"但我需要将其作为" mm-dd-yyyy"

提交

我使用jQuery UI datepicker和2个输入字段来尝试实现此目的。一个用于显示日期,另一个用于提交日期。

<h4>Event dates and times</h4>

        <div class="form-field">
            <label for="">Event (from) date<em>*</em></label>
            <input type="text" id="date1" value="" />
            <input type="text" id="en_event_date1" name="en_event_date_1" value="" required />
        </div><!-- /.form-field -->

        <div class="form-field">
            <label for="">Event end date (required for multi day events) <i>optional</i></label>
            <input type="text" id="date2" value="" />
            <input type="text" id="en_event_date2" name="en_event_date_2" value="" />
        </div><!-- /.form-field -->

$("#date1").datepicker({
        changeMonth: true,
        changeYear: true,
        dateFormat: "DD, dd/mm/yy",
        onSelect: function() {
            var date = $('#date1').datepicker('getDate', "mm-dd-yy");
        }
    });

(不工作)

由于

1 个答案:

答案 0 :(得分:0)

试试这个:

var date = $('#date1').datepicker({ dateFormat: 'dd-mm-yy' }).val();

并提交此日期变量。