将一个日期选择器的值发送到两个不同格式的文本框

Sending value of One date picker to two textboxes deferent format

我有一个日期选择器,如何发送不同格式的两个文本框中的值? 我用过这个:

        <script>
            $(function () {
                $(".datepicker").datepicker({
                    showOn: "button",
                    buttonImage: "/images/calendar.gif",
                    buttonImageOnly: true,
                    buttonText: "Select Date",
                    dateFormat: "D dd/mm/yy",
                    changeMonth: true,
                    changeYear: true,
                    minDate: new Date(),
                    //maxDate: new Date()
                    onSelect: function () {
                        var copydate = $(".datepicker").datepicker('getDate');
                       $("#FDate").val(copydate);
                        
                    }
                 });
                
            });
        </script>

textbox1 有 class datepicker 工作正常给我这样的日期 TUE 20/10/2020 但是名为 FDate 的 textbox2 得到了很长的日期和额外的细节我希望它只显示 20/10/2020 有什么帮助吗? 我尝试在 val 之后或 getdate 之后使用 dateformat 但没有用。

var copydate = $(".datepicker").datepicker('getDate');returns长日期格式。

您需要 .formatDate() 来自 .datepicker

的日期
$(function () {
    $(".datepicker").datepicker({
        showOn: "button",
        buttonImage: "/images/calendar.gif",
        buttonImageOnly: true,
        buttonText: "Select Date",
        dateFormat: "D dd/mm/yy",
        changeMonth: true,
        changeYear: true,
        minDate: new Date(),
        //maxDate: new Date()
        onSelect: function () {
            var datetypevar = $(".datepicker").datepicker('getDate'); 
            var copydate = $.datepicker.formatDate('dd/mm/yy', datetypevar);
           $("#FDate").val(copydate);     
        }
     });
    
});