如何在附有日期选择器的文本框中设置默认日期(以这种格式“dd/mm/yy”)

How to set default date (in this format "dd/mm/yy") in text box which is attached with a datepicker?

本文关键字:日期 格式 dd yy mm 默认 选择器 设置 文本      更新时间:2023-09-26

我需要根据文本框中的日期进行搜索。但最初我想用默认日期(即今天)填充该文本框。

$(function() {
    $( "#datepicker" ).datepicker();
    $( "#format" ).change(function() {
        $( "#datepicker" ).datepicker( "option", "dateFormat", $( this ).val() );
    });
});

日期选取器是日期控件请参阅此网址 http://jqueryui.com/datepicker/#date-formats

试试这个。

$("#my_dp").datepicker({
    dateFormat: "dd/mm/yy"
});
var t = new Date();
var formattedDate = t.getDate() + "/" + (t.getMonth() + 1) + "/" + t.getFullYear();
$("#my_dp").datepicker("setDate", formattedDate);

我有另一种方式

$("#startDate").val($.datepicker.formatDate("dd/mm/yy", new Date()));