簡體   English   中英

jQuery datepicker更改日期格式

[英]jquery datepicker change date format

我正在嘗試更改年份的日期格式。 默認格式為“ dd M”,但是當選擇了不在當前年份中的日期時,我想添加年份。 將格式添加年份后,效果都很好。 這是當我回來時遇到麻煩的時候。

$("#id").datepicker({
    ...
    onSelect: function(dateText, inst){
        if (currentYear == currentDate.getFullYear()) {
            $("#id").datepicker("option", "dateFormat", "dd M");
        } else {
            $("#id").datepicker("option", "dateFormat", "dd M yy");
        }
});

似乎日期選擇器確實不喜歡從格式中包含年份到刪除日期。

任何人有任何建議嗎?

有一些日期選擇器僅接受它們的格式

$(".datepicker").datepicker({dateFormat: 'dd-mm-yy'});


$(".datepicker").datepicker({dateFormat: 'd M, y'});

您可以在中檢查其他格式

https://jqueryui.com/datepicker/#date-formats

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM