2017-08-06 60 views
-2

如何在下面的代碼中將日期結果格式更改爲MM-DD-YY而不是MM/DD/YY?如何將JS DatePicker格式更改爲MM-DD-YY?

<script> 
    $(function() { 
    $("#input5").datepicker(); 
    }); 
    </script> 

我發現這一點,但我不能讓它與我的代碼工作,但我認爲我只是做錯了什麼:( How to change date format (MM/DD/YY) to (YYYY-MM-DD) in date picker

+0

有許多不同的日期選擇器插件。你怎麼做取決於你正在使用的文檔。那麼是哪一個呢? – charlietfl

+0

這是我正在使用的完整腳本 Thomas

+0

@Thomas試試我的答案,如果它不能解決問題,請告訴我。 –

回答

0

按照該documentation,你應該用這樣的方式:

$(function() { 
    $("#datepicker").datepicker(); 
    $("#datepicker").datepicker("option", "dateFormat", "mm-dd-yy"); 
}); 
+0

正是我需要的。謝謝!! – Thomas

+0

大多數會傳遞選項對象到第一個電話 – charlietfl

+0

@charlietfl不知道,由於某種原因,這是不工作的兄弟。該怎麼辦 ? –

0

您可以使用引導日期選擇器庫和格式設置爲'mm-dd-yy'這樣format: 'mm-dd-yy'

<script src="https://code.jquery.com/jquery-2.2.3.min.js" integrity="sha256-a23g1Nt4dtEYOj7bR+vTu7+T8VP13humZFBJNIYoEJo=" crossorigin="anonymous"></script> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script> 
 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.0/js/bootstrap-datepicker.min.js"></script> 
 
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.1/css/bootstrap-datepicker3.min.css"> 
 
<script> 
 
$(document).ready(function() { 
 
    $("#from-datepicker").datepicker({ 
 
     format: 'mm-dd-yy' 
 
    }); 
 
    $("#from-datepicker").on("change", function() { 
 
     var fromdate = $(this).val(); 
 
     alert(fromdate); 
 
    }); 
 
}); 
 
</script> 
 
<input type="text" id="from-datepicker"/>

相關問題